jí lì

Translation

  • to make a supreme effort
  • at all costs

Synonyms

Chinese Tones