tuōpídiàoròu
shedding skin
脱皮掉肉 (脫皮掉肉) tuōpídiàoròu
- shedding skin
- To literally shed skin and lose flesh; to suffer extreme physical exhaustion or trauma.
- working hard
- To work as hard as possible; to exert oneself to the absolute limit; to work one's butt off.
Sources
- Definitions
- CC-CEDICT