English: All this flashed in front of my eyes.
Telugu: ఇవన్నీ ఆరోజు కళ్ల ముందు మెదిలాయి.