知彼知己,百战不殆 zhī bǐ zhī jǐ , bǎi zhàn bù dài

know self and enemy to win every battle

Word data

HSK Not in HSK
Frequency Unknown

Definitions

  1. 1. knowing the enemy and yourself will get you unscathed through a hundred battles (idiom, from Sunzi's "The Art of War")

Characters

Character Meaning
to know; to be aware
that; those; (one) another
to know; to be aware
self; oneself
hundred; numerous; all kinds of
to fight; fight; battle
not; no; (negative prefix)
dangerous; perilous; almost