It is a perfect opportunity, this Hour of God, 15 August 2022 – the date that marks the 150th birthday of Sri Aurobindo, and by no coincidence, 75 years of India’s political independence, to sing glories of the Eternal Presence that Sri Aurobindo was, is and will be.