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

DEFINITIONS

  1. know yourself and know your enemy, and you will never be defeated (idiom, from Sunzi's "The Art of War" 孫子兵法|孙子兵法[Sun1 zi3 Bing1 fa3])

CHARACTERS

知 zhī know, perceive, comprehend
己 jǐ self, oneself; personal, private; 6th heavenly stem
知 zhī know, perceive, comprehend
彼 bǐ that, there, those
百 bǎi one hundred; numerous, many
战 zhàn war, fighting, battle
不 bù no, not; un-; negative prefix
殆 dài dangerous, perilous; endanger