English: This is our grand challenge."
Telugu: ఇదే మన ముందున్న పెద్ద సవాలు' అని చెప్పారు.