Rainbows bring joy to people's hearts.

Meaning: This sentence expresses the idea that rainbows make people happy.

Choice of Words: Rainbows are colorful arcs of colors that appear in the sky after rain. Bring means to carry or transport something. Joy is a feeling of great happiness. Hearts are the organs that pump blood throughout the body.

Alternative Expressions

Related Expressions