Sun smiled down on happy earth.

Meaning: The sun was shining brightly on the earth, making it look happy.

Choice of Words: The sun is often described as smiling when it is shining brightly. Down means in a lower position. Happy means feeling joy. Earth is the planet we live on.

Alternative Expressions

Related Expressions