累死累活

lèilèihuó
  1. to tire oneself out through overwork
  2. to work oneself to death

CEDICT

Homographs

Entry Composition