Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

脱皮掉肉

tuō pí diào ròu

Definitions

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