English: It’s a challenging role.
Telugu: ఇదొక ఛాలెంజింగ్ రోల్.