What is the main reason why the sunlight can not reach the earth in a solar eclipse? There is a giant who wants to swallow the sun with a god who manage in it The sun has so exhausted that at a certain day need to get rest There is a regular time where the moon has been in straight line with the earth and the sun The might power of sorcery has been put on the sun's surface.