English: i have seen it before my eyes.
Telugu: అది నా కళ్ల ముందు కనిపించింది.