English: Theres a place.
Telugu: ఓ స్థలం ఉంది.