English: It has happened before your eyes.
Telugu: ఇదంతా నీ కళ్ళ ముందే జరిగింది.