BEOLINGUS
Dictionary - TU Chemnitz

 English  German

to tread on each other's toes sich gegenseitig ins Gehege kommen {vr}

to be at loggerheads with sb.; to be in battle with sb. (over sth.) mit jdm. im Clinch liegen (wegen etw.)

the neighbours are at loggerheads / at each other's throats die Nachbarn liegen sich in den Haaren