have suffered repeated defeats
As a Chinese idiom, Pinyin is l ǚ zh à NL ǚ B à I, which means many wars and many failures. It comes from the biography of Huan Wen in the book of Jin.
The origin of Idioms
According to the biography of Huan Wen in the book of Jin, "Yin Hao went to Luoyang to repair the garden and mausoleum. After several years, he was defeated many times, and his equipment was exhausted."
Analysis of Idioms
The antonym is invincible
Chinese PinYin : lǚ zhàn lǜ bài
have suffered repeated defeats
Respect the heaven and love the people. jìng tiān ài mín
one pillar to prop up the sky. yī zhù chéng tiān
as the arm directing the fingers -- command with ease as one wishes. rú bì shǐ zhǐ