知彼知己,百戰不殆 (zi1 bei2 zi1 gei2, baak3 zin3 bat1 toi5) — know your enemy and yourself and you will never lose a battle [Syn] 知彼知己,百戰百勝 in Cantonese
ziˉ¹知beiˊ²彼ziˉ¹知gei2,己,baak˗₃百zin˗₃戰batˉ¹不toiˏ₅殆简 知彼知己,百战不殆
Mandarin Pinyin: zhi1 bi3 zhi1 ji3, bai3 zhan4 bu4 dai4
Meaning of 知彼知己,百戰不殆
nounknow your enemy and yourself and you will never lose a battle [Syn] 知彼知己,百戰百勝
idiomKnow your enemy and know yourself, and you will never be defeated.