English: indelible impression
Telugu: చెరగని ముద్ర