English: Nobody else could have been better to play this role than him.
Telugu: ఈ పాత్రను ఆయనకన్నా బాగా వేరెవరూ చేయలేరు.