English: The time my life flashed before my eyes.
Telugu: ఒక్కసారి ఈ నా పాతికేళ్ల జీవితం కళ్ళ ముందు మెదిలింది.