English: And he excelled on screen.
Telugu: తెరపై కూడా అద్భుతంగా చేశాడు.