English: He still made his mark.
Telugu: ఇప్పటికీ తన మార్క్ చూపిస్తున్నాడు.