English: It left a permanent mark on him.
Telugu: ఇది అతనిపై చెరుగని ముద్ర వేసింది.