English: A big challenge for India.
Telugu: భారత్‌కు గట్టి సవాలు. .