Pinyin Dictionary results for "zhi bi zhi ji , bai zhan bu dai"

知彼知己,百战不殆
knowing the enemy and yourself will get you unscathed through a hundred battles (idiom, from Sunzi's 'The Art of War')
Dictionary data provided by CC-CEDICT