at each other's throats

US /æt iːtʃ ˈʌðərz θroʊts/
UK /æt iːtʃ ˈʌðərz θroʊts/
"at each other's throats" picture
1.

sich in den Haaren liegen, sich streiten

if two people are at each other's throats, they are arguing angrily

:
The two brothers are always at each other's throats.
Die beiden Brüder sind sich immer in den Haaren.
They've been at each other's throats ever since the argument.
Sie sind sich seit dem Streit in den Haaren.