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