English: Those pictures are still in front of my eyes.
Telugu: ఆ ఫోటోలు ఇప్పటికీ కళ్ల ముందు కదలాడుతున్నాయి.