meet one's Waterloo in German
meet one's Waterloo in German
sein Stalingrad erleben
To be decisively defeated by an encounter with a powerful opponent or a problem that is too difficult.
sein Waterloo erleben
To be decisively defeated by an encounter with a powerful opponent or a problem that is too difficult.