on one's last legs in German
on one's last legs in German
aus dem letzten Loch pfeifen
(idiomatic) About to die.
in den letzten Zügen liegen
(idiomatic) About to die.