Pinyin Dictionary results for "tuo pi diao rou"

脱皮掉肉
lit. to shed skin, drop flesh; to work as hard as possible; to work one's butt off
Dictionary data provided by CC-CEDICT