pushing forward despite repeated frustrations
Indomitable, Chinese idiom, Pinyin is B ǎ izh é B ù y í, meaning indomitable. It comes from the political preface of the official communique to the county Bo Gu Yu Shao.
Analysis of Idioms
To give up halfway
The origin of Idioms
Wu Chengen of the Ming Dynasty wrote in his political preface to the official communique of giving a gift to the county Bo Gu Yu Shao: "that is to say, if it can be described by name, it will be true, and it will be faithful."
Idiom usage
It is used as predicate, attributive and adverbial to describe firm will.
pushing forward despite repeated frustrations
there is always a fair public opinion - zì yǒu gōng lùn