English: To this day, that image still remains in my eyes.
Telugu: నేటికీ ఆ దృశ్యం నా కళ్ళ ముందు సజీవంగా కదలాడుతూనే ఉంటుంది.