English: Has India lost an opportunity?
Telugu: భారత్ మంచి అవకాశం వదులుకుందా?