tuō pí diào ròu

Translation

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