перегореть
обомлеть
выдохнуться
смягчиться
еле передвигать ноги
потерять силы
послабеть
сдать
изнеможденный
оброхлиться
уменьшиться
выбиться из сил
расслабиться
пошатнуться
рассеяться
расшататься
поникнуть
обессилеть