English: He's been good on screen as well.
Telugu: అది బాగానే స్క్రీన్ పై ప్రజెంట్ చేసాడు కూడా.