India has a lot of latent talent. But, there are a lot of stumbling blocks...