English: I had seen the image several times in my mind.
Telugu: నా మనోనేత్రం ముందు ఆ దృశ్యం నాకు అనేకసార్లు కనిపించింది.