English: The efforts that he has put in for his role are clearly visible on screen.
Telugu: పాత్ర కోసం ఆయన పడిన శ్రమ స్క్రీన్ పై కనిపిస్తుంది.