知己知彼

zhījǐ-zhībǐ
idiom #27,897

Meanings

  1. 1 know yourself and know your enemy
  2. 2 to understand both oneself and one's opponent

Examples

HSK 7-9
Zhījǐ-zhībǐ, bǎi zhàn bù dài - - Sūnzǐ bīngfǎ de héxīn sīxiǎng.
Know yourself and know your enemy, and you will never be defeated - the core idea of Sun Tzu's Art of War.
HSK 7-9
Tánpàn qián yào zhījǐ-zhībǐ, liǎojiě duìfāng de dǐxiàn.
Before negotiations, you must know yourself and your opponent, understanding their bottom line.

Tips

history
From Sun Tzu's 《孙子兵法》 (The Art of War, ~5th century BC). The full saying is 知己知彼百战不殆 - know yourself and your enemy, and in a hundred battles you will never be defeated.
memory
(jǐ) = oneself, (bǐ) = the other. The pattern repeats: 知己 (know-self) 知彼 (know-other). Mirror structure for a mirror concept.

Stroke Order

zhī