English: Actually, the place was amazing.
Telugu: స్థలం నిజంగా అద్భుతమైన ఉంది.