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