Sun smiled down on blooming flowers.

Meaning: The sun seemed happy and made the flowers open up.

Choice of Words: Sun is a star that provides light and heat to Earth. Smiled is a human expression that shows happiness. Blooming means opening up, like flowers do. Flowers are colorful plants that produce seeds.

Alternative Expressions

Related Expressions