English: It is indeed a challenging role.
Telugu: నిజంగా ఇది సవాళ్లతో కూడుకున్న పాత్ర.