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