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