Sun smiled down on earth.
Meaning: The sun shone brightly on the Earth, making it feel warm and cheerful.
Choice of Words: Sun is a star that provides light and heat to the Earth. Smiled is used to describe something that makes you feel happy. Down means from a higher to a lower position. Earth is the planet we live on.
Alternative Expressions
Related Expressions