English: A big challenge for India.
Telugu: భారత్ భారీ సవాల్. .