English: I had seen this.
Telugu: నాకు ఈ దర్శనము కనిపించింది.