encontrar la horma de su zapato

Phrase

 * 1)  to meet one's match