bǎi zhé bù náo

Translation

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

Synonyms

Chinese Tones