English: All of this happened before our eyes.
Telugu: ఇదంతా మా కళ్ళ ముందే జరిగింది.