English: A very challenging role.
Telugu: చాలా ఛాలెంజ్ తో కూడిన పాత్ర అది.