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