zhī​jǐ​zhī​bǐ​bǎi​zhàn​bù​dài

know yourself and know your enemy

  1. to know oneself and know the enemy
    (idiom) To be familiar with one's own strengths and weaknesses as well as those of the opponent; originally from 孙子兵法 sūn​zǐ​bīng​fǎ
  2. bǎi
    non-Chinese
  3. to win every battle
    to emerge victorious from every fight; to come through a hundred battles unscathed. This idiom originally comes from the 孙子兵法 sūn​zǐ​bīng​fǎ and is often preceded by the phrase 知己知彼 zhī​jǐ​zhī​bǐ