lock horns
US /lɑːk hɔːrnz/
UK /lɑːk hɔːrnz/

1.
s'affronter, se heurter, entrer en conflit
to argue or fight with someone
:
•
The two politicians often lock horns over economic policy.
Les deux politiciens s'affrontent souvent sur la politique économique.
•
I knew we would lock horns eventually on this issue.
Je savais que nous allions nous affronter finalement sur cette question.