跳到主要内容

百折不挠

to keep on fighting in spite of all setbacks (idiom); to be undaunted by repeated setbacks

Frequency 2.8

Meanings

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