Spirits soar in sunlight.
Meaning: This means that people's moods can greatly improve and become very happy when in the sunlight.
Choice of Words: Spirits refers to a person's mood or emotional state, soar means to rise or fly high, and sunlight is light from the sun, often associated with happiness and positivity.
Alternative Expressions
Related Expressions