едва на ногах стоит

Разг. Экспрес. 1. Очень слаб (от болезни, усталости). После долгих усилий дерущихся наконец разняли: Шипицын действительно едва стоял на ногах (Мамин-Сибиряк. Переводчица на приисках).

2. Сильно пьян.

Источник: Фразеологический словарь русского литературного языка на Gufo.me