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