Sun smiles through rainbow's veil.
Meaning: The sun shines through the rainbow, making it look even more beautiful.
Choice of Words: Sun is the star at the center of our solar system. Smiles means to show happiness or pleasure by curving the mouth upward. Through means from one side of something to the other. Veil is a piece of cloth that covers the face or head.
Alternative Expressions
Related Expressions