idiom
on your last legs
完全に疲れ切っているか、倒れそうな状態
Meaning
completely exhausted or near collapse
Example
After working 18 hours straight, I was **on my last legs**.
18時間連続で働いた後、私は**もう限界だった**。