English: here made his mark.
Telugu: ఇక్కడా తన మార్క్ చూపించాడు.