English: An amazing sight all the same!
Telugu: చాలా చాలా అపూర్వమైన దర్శనం!