miǎn lì

Translation

  • to strive
  • to make an effort
  • to exert oneself
Chinese Tones