Nature smiled upon us

Meaning: The natural world and its phenomena seemed to be favorable towards us.

Choice of Words: Nature refers to the natural world and its phenomena. Smiled is a metaphor, ascribing human qualities to nature. Upon indicates that something is located on or above something else. Us refers to the speaker and others.

No related expressions found.

Related Expressions