meet one's match in Italian
meet one's match in Italian
trovare pane per i propri denti
To be opposed by someone of comparable strength and ability to oneself; to be defeated by such an opponent.