English: Some of the images stuck in my mind.
Telugu: కొన్ని దృశ్యాలు నా మెదడులో నిక్షిప్తమైపోయాయి.