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.