English: It is awe-inspiring to see.
Telugu: చూచుట మిక్కిలి యాశ్చర్యమును కలిగించుచున్నది.