English: Can India meet this challenge?
Telugu: ఈ సవాలును భారత్ స్వీకరిస్తుందా అని ప్రశ్నించాడు.