tuō bù liǎo shēn

Translation

  • busy and unable to get away
Chinese Tones