チョウショハタンショ
Meanings
Expression
Proverb
1. if you rely too much on your greatest strength, it will be your greatest weakness
Composed of
strong point; merit; virtue; advantage
defect; demerit; weak point; disadvantage