fèn lì

Translation

  • to do everything one can
  • to spare no effort
  • to strive

Synonyms

Chinese Tones