Sun smiled down on world below.
Meaning: The star at the center of our solar system expressed happiness or pleasure in a lower position or direction in or at a particular place or position of the Earth or the universe.
Choice of Words: Sun is the star at the center of our solar system. Smiled means expressed happiness or pleasure. Down means in a lower position or direction. On means in or at a particular place or position. World is the Earth or the universe. Below means at a lower level.
Alternative Expressions
Related Expressions