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