English: And it left a permanent impression!
Telugu: అతను ఒక శాశ్వత ముద్ర వేసింది!