meet one's Waterloo in Spanish
meet one's Waterloo in Spanish
a todo cerdo le llega su san Martín
To be decisively defeated by an encounter with a powerful opponent or a problem that is too difficult.