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