tam adamına çatmak

listen to the pronunciation of tam adamına çatmak
Turkish - English
meet one's match
be paired with someone who is just as good or better, be faced with someone or something that cannot be conquered easily