彼を知り己を知れば、百戦殆からず
Meanings
1
know your enemy and know yourself, and you will never be defeated in a hundred battles
Proverb from Sun Tzu's The Art of War. Used to emphasize the importance of understanding both one's own strengths and the opponent's situation before engaging in any conflict.
The saying 'If you know your enemy and know yourself, in a hundred battles you will never be defeated' is often quoted in business as well.