English: all happen before my eyes.
Telugu: ఇదంతా నా కళ్ళ ముందే జరుగుతుంది.