English: marvel to those who saw it.
Telugu: చూసిన వారికి మహదాశ్చర్యం.