Is India truly relevant?