English: What an awesome sight.
Telugu: అది యెంతో అద్భుతమైన దృశ్యం.