India of today is not that of 1975