English: It's a marvelous sight.
Telugu: అది మీకొక అద్భుత దర్శనము.