English: It's happened before our eyes.
Telugu: ఇది మనకళ్లముందే జరిగింది.