English: I know this Place.
Telugu: ఈ స్థలం నాకు తెలుసు.