English: A big challenge for India.
Telugu: భారతదేశానికి పెద్ద సవాలు