The veteran soldiers are defeated
As a Chinese idiom, the Pinyin is sh ī L ǎ ob ī NGP ò, which means that the soldiers are tired and demoralized because they have been using the army for too long.
Idiom explanation
It means that the time of using troops is too long, the soldiers are tired and the morale is low.
The veteran soldiers are defeated
seven impairments and eight supplements - qī sǔn bā yì
Concealing evil and promoting beauty - yǎn è yáng měi