Correct option is D
The idiom
"under the weather" means feeling slightly unwell or sick.
·
Meaning: Feeling ill or not in good health.
·
Hindi meaning: बीमार महसूस करना।
·
Example: I couldn’t attend the meeting because I was feeling under the weather.
Other related idioms:
·
Feeling blue: Feeling sad or depressed.
·
Run down: Feeling tired or unwell.
·
Out of sorts: Not feeling well or in a bad mood.