Sun smiled down on earth like a friend.
Meaning: The sun shone brightly and warmly on the earth, bringing light and warmth, just like a friend brings happiness and support.
Choice of Words: Sun is the star at the center of our solar system. Smiled means to show happiness or pleasure by curving the lips upward. Down means in a lower position or direction. On means in or at a particular place or position. Earth is the planet we live on.
Alternative Expressions
Related Expressions