Language:
Free Online Dictionary|3Dict

自顧不暇

Source : CEDICT

to be unable even to fend for oneself (idiom)