百折不撓 bǎi zhé bù náo

to be undaunted by repeated setbacks; to be indomitable

Word data

HSK Not in HSK
Frequency Unknown

Definitions

  1. 1. to be undaunted by repeated setbacks
  2. 2. to be indomitable
  3. 3. to keep on fighting in spite of all setbacks (idiom)

Characters

Character Meaning
hundred; numerous; all kinds of
to fold; to bend; to break
not; no; (negative prefix)
to scratch; to yield; to thwart