English: This has been a major challenge for India.
Telugu: ఇదే భారత్‌కు పెను సవాలుగా మారింది.