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