Idioms

Face like thunder : to be angry

Feeling under the weather : Feeling ill or sick