zì gù bù xiá

Translation

  • (idiom) to have one's hands full managing one's own affairs
  • too busy to spare time for anything extra

Synonyms

Chinese Tones