Akademik

be on one's last legs
Общая лексика: доживать последние деньки, дышать на ладан

Универсальный англо-русский словарь. . 2011.