English: No one could have played that role better than him.
Telugu: ఈ పాత్రను ఆయనకన్నా బాగా వేరెవరూ చేయలేరు.