meet your match

US /miːt jʊər mætʃ/
UK /miːt jʊər mætʃ/
"meet your match" picture
1.

trouver son maître, trouver son égal

to encounter someone who is equal or superior to you in skill, strength, or ability, often leading to a challenge or defeat

:
The undefeated boxer finally met his match in the championship fight.
Le boxeur invaincu a finalement trouvé son maître lors du combat de championnat.
She thought she was the best debater, but she definitely met her match in the new student.
Elle pensait être la meilleure débatteuse, mais elle a définitivement trouvé son maître chez le nouvel étudiant.