English: having before our eyes.
Telugu: . మన కంటి ముందు జరగవా.