English: This did happen in front of me.
Telugu: అది నా సమక్షంలోనే జరిగింది.