English: It's a tour de force for an actor.
Telugu: ఒక యాక్టర్ కు ఇది ఛాలెంజింగ్ రోలే.