under the weather
under the weather {adv. phr.}
In bad health or low spirits.
Mary called in today asking for a sick day as she is under the weather.
Categories:
add yours
Source: A Dictionary of American Idioms

Leave my opinion