lèi sǐ lèi huó

Translation

  • to tire oneself out through overwork
  • to work oneself to death

Synonyms

Chinese Tones