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