be at each other's throat

listen to the pronunciation of be at each other's throat
الإنجليزية - التركية
boğuşmak
be at each other's throats
(deyim) Kavga etmek, boğuşmak