English: The task is truly a challenge.
Telugu: పాత్ర నిజంగా సవాలుగా ఉంది.