敗兵折將

Idiom

 * 1) to suffer a major defeat in battle resulting in the loss of a number of soldiers and generals