mài mìng

Translation

  • to work tirelessly
  • to give one's all
  • to slave away
  • to throw away one's life
  • to sacrifice oneself (usu. for an unworthy cause)

Synonyms

Chinese Tones