be ever victorious
In Chinese, it means to win every battle.
Idiom explanation
Ten battles and ten victories
[Pinyin]: SH í zh à NSH í sh è ng
Explanation: it means to win every battle.
Idioms and allusions
source
"Guanzi · Qifa" says: "we can fight against others by our ability, and we can drive the masses and the white disciples by our teaching soldiers and priests. Therefore, we can win ten battles and win 100 battles."
Examples
The first to get this turtle is the son of heaven, and ten words and ten dangles. Historical records: biographies of Guice
Discrimination of words
words whose meaning is similar
fight a hundred battles , win a hundred victories
usage
He is good at fighting and invincible
be ever victorious
sacrifice oneself to protect others - shě jǐ yún rén