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