English: Awesome.This place is fantastic.
Telugu: ఈ స్థలం ఎంతో అద్భుతంగా ఉంది.