English: I knew this place.
Telugu: ఆ స్థలం దానికి తెలుసును.