Seven billion human beings upon our planet is a landmark event. Let's assume that this is part of the overall path of evolution for fulfilment of the Divine will. About one sixth of the race have their home in India where Sri Aurobindo was born on August 15, 1872. He has repeated it several times over that India has the Knowledge and the rest of the world must benefit from it.
Many are used to the glib talk that the academia accredited critical theory is the most integral insight available. The Mother & Sri Aurobindo, however, claim otherwise, and hence, we may say for certain that future solutions will ensue from their legacy. Even an iota of receptivity in this regard will be a huge collaboration and a giant leap forward. [TNM55]