力不能及的英文是「be beyond one 's capacity one 's depth」
li bu neng ji
力量达不到。
元·无名氏《武王伐纣平话》卷下:“一城百姓见城自摧破,自来搜捉纣王,纣王见兵势甚大,力不能及。”