English: Amazing to see, really.
Telugu: నిజంగానే చూడటానికి ఎంతో అద్భుతంగా ఉంది.