... and this quasi-infinite cycle and calendar life, then ...
... for the evolution of life on the Earth, ...