on one's last legs in French
on one's last legs in French
au bout du rouleau
(idiomatic) About to die.
à bout de souffle
(idiomatic) About to die.