自顾不暇的英文是「be busy enough with one 's own affairs」
zi gu bu xia
暇:空闲。光顾自己还来不及。指没有力量再照顾别人。
清·李汝珍《镜花缘》第六十回:“今虽略有生机,但自顾不暇,何能另有安顿哥哥之处。”