at_loggerheadsEnglish

at loggerheads

Adjective

In a dispute or confrontation

English: at loggerheads