quán lì yǐ fù

Translation

  • to do at all costs
  • to make an all-out effort

Synonyms

Chinese Tones