Idioms "To be at daggers drawn" and "To be at loggerheads" mean to be in conflict with someone, in a state of open hostility.
Are they common in your country?
Do you use other idioms with the same sense?
Many Thanks for all your answers!
- For Teachers