chī lì

Translation

  • to entail strenuous effort
  • to toil at a task
  • strenuous
  • laborious
  • strain

Synonyms

Chinese Tones