English: A grand sight.
Telugu: ఒక గొప్ప దర్శనం లభించింది.