on your last legs
idiomPart ofleg
on your last legs — idiom
1. very tired or close to failing, dying, or no longer working.
1.idiom
Definition
very tired or close to failing, dying, or no longer working.
Example
After hiking for twelve hours, the group was on their last legs and desperately needed a rest.