on one's last legs
疲れ切って
・We were on our last legs and could not do another minute of work. : 私たちは疲れ切っていて、もう1分たりとも仕事をすることができなかった。
壊れかけて、古くて使えなくなって
・As my car is on its last legs, I must buy a new one. : 車が壊れかけているので新しいのを買わなければならない。
破産しそうで、破滅しかかって
・Nobody will lend money to those who are on their last legs. : 誰も破産しそうなやつに金は貸さない。