Can India become world’s third largest economy within the next several years?