can we take this as a sign for India moving from Developing nation to developed nation