to be difficult with sb/to provoke disagreement/at loggerheads/to fall out with
Copyright © 2026 3Dict.net