English: that occurred before my eyes.
Telugu: ఇది నా కళ్ళముందే జరిగిన విషయం.