English: There's something about that place
Telugu: స్థలం గురించి ఏదో ఉంది,