知己知彼,百战百胜 知己知彼,百戰百勝 知己知彼,百戰百勝

know yourself, know the enemy, win a hundred battles of a hundred

Saying俗语俗語

Proverb谚语諺語 · In everyday use

Meaning
If you understand both your own side and your opponent, you will win every time. It goes back to Sun Tzu.
Simplified
知己知彼,百战百胜
Traditional (Taiwan)
知己知彼,百戰百勝
Pinyin
zhījǐzhībǐ, bǎizhànbǎishèng
Bopomofo
ㄓ ㄐㄧˇ ㄓ ㄅㄧˇ,ㄅㄞˇ ㄓㄢˋ ㄅㄞˇ ㄕㄥˋ

Words in this sentence

Where this sentence is used

All Chinese example sentences