English: That left an indelibable mark on his mind.
Telugu: అదినా హృదయంలో మరువలేని ముద్రను వేసింది.