Language:
Free Online Dictionary|3Dict

脱皮掉肉

Source : CEDICT

lit. to shed skin, drop flesh/to work as hard as possible/to work one's butt off