Is India ready for superpower status? Or are we irretrievably behind in the game of catch-up with China?