English: He made an indelible impression!
Telugu: అతను ఒక శాశ్వత ముద్ర వేసింది!