English: But he handled the role admirably.
Telugu: కానీ ఆ పాత్రను ఆమె అద్భతంగా పోషించి మెప్పించింది.