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