敵を知り己を知れば百戦危うからず
also: てきをしりおのれをしらばひゃくせんあやうからず
Meanings
1
know your enemy and know yourself, and you will not fear a hundred battles
Proverb derived from Sun Tzu's Art of War. Emphasizes that thorough knowledge of both the opponent and oneself ensures victory.
The saying 'Know your enemy and know yourself, and you will not fear a hundred battles' originates from Sun Tzu's Art of War.