English: And this place is so amazing.
Telugu: ఈ స్థలం ఎంతో అద్భుతంగా ఉంది.