自顾不暇zìgùbùxiá
Meanings
1. (idiom) to have one's hands full managing one's own affairs
2. too busy to spare time for anything extra
Characters used