meet one's Waterloo
Are you looking for: 遭到遭到毁灭遭到毁灭性的打击More results...
English Expression:
  1. n.  meet one's Waterloo