自顾不暇的英语:be busy enough with one's own affairs; can hardly look after oneself; have enough to do to look after oneself; have not even any leisure for oneself; have trouble even in taking care of on...
自顾不暇的法语:n'avoir même pas assez de temps pour s'occuper de ses propres affaires;être incapable de s'en tirer(ou : de se débrouiller)