The sun smiled down on the happy world.

Meaning: The star that gives us light and heat looked happy towards the ground where people and animals are content and joyful.

Choice of Words: Sun is the star that gives us light and heat. Smiled means looked happy. Down means towards the ground. Happy world is a world where people and animals are content and joyful.

Alternative Expressions

Related Expressions