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