English: India’s obstacles
Telugu: భారత్ కు తొలగిన అడ్డంకి