English: One of the most challenging roles I played so far.
Telugu: ఇప్పటివరకూ నేను పోషించిన పాత్రలన్నింటిలో మోస్ట్ చాలెంజింగ్ రోల్ ఇది.