兵敗如山倒

Idiom

 * 1) to be soundly defeated; to suffer a crushing defeat