知彼知己,百戰不殆

Chinese edit

to know the enemy and know yourself to fight a hundred battles with no danger of defeat; to win every battle
trad. (知彼知己,百戰不殆) 知彼知己 百戰不殆
simp. (知彼知己,百战不殆) 知彼知己 百战不殆

Etymology edit

See the entry at 知己知彼,百戰不殆.

Pronunciation edit


Idiom edit

知彼知己,百戰不殆

  1. Know the enemy and know yourself, and you can fight a hundred battles with no danger of defeat.

Synonyms edit