Language:
Free Online Dictionary|3Dict

自顾不暇

Source : CEDICT

to be unable even to fend for oneself (idiom)