English: It left an impact on me.
Telugu: అది నాలో చెరగని ముద్ర వేసింది.