on one’s last legs (on one's last legs)

Idiom Health

含义

to be near the end of one’s strength or life

接近力气或生命的尽头 (jie jin liqi huo shengming de jintou)

例句

"After the long hike, we were all on our last legs."

"经过长时间的徒步旅行后,我们都快撑不住了。" (jinguo chang shijian de tubu lüxing hou, women dou kuai cheng bu zhu le)