百折不挠 in English bai3 zhe2 bu4 nao2 Meaning

Meanings

  • to keep on fighting in spite of all setbacks (idiomatic expression)
  • to be undaunted by repeated setbacks
  • to be indomitable

Simplified Characters

Traditional Characters

Pinyin

bai3 zhe2 bu4 nao2

Literal

Literal explanation, with pronunciation and meaning of each character.

bai3surname Bai zhe2to break (e.g. stick or bone) bu4(negative prefix) nao2to scratch