敗兵折將

败兵折将
bàibīngzhéjiàng

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

Wiktionary

Entry Composition