English: They leave an indelible impression on the viewers' minds.
Telugu: అవి ప్రేక్షకుల మనసులలో చెరగని ముద్రను వేస్తాయి.