to lend light to the sun stars to the heavens – Meaning and Explanation