under the weather

1) нездоровый, больной 2) в беде, в затруднительном положении 3) амер. выпивший

Источник: Полный англо-русский словарь на Gufo.me