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