知己知彼 [zhī jǐ zhī bǐ]
1 对自己和对方都了解得很透彻。
英 knowing one's own situation and that of the enemy;
1 见“知彼知己”。
1 正确的了解自己,并能评估对方的实力。元·高文秀也作「知彼知己」。
英语 know yourself, know your enemy (idiom, from Sunzi's /The Art of War/ 孫子兵法|孙子兵法[Sun1 zi3 Bing1 fa3])
法语 (expr. idiom.) connais ton adversaire et connais-toi toi-même, se connaître et connaître autrui