English: Here he has done his best job.
Telugu: ఇక్కడ అతను తన ఉత్తమ పాత్ర పోషించింది.