last legs - to be on one's last legs [idiom]

German Translation: