English: This event left a deep impact on his mind.
Telugu: ఈ సంఘటన అతని మనసులో చెరగని ముద్ర వేసి ఉంటుంది.