English: The people marvelled at this sight.
Telugu: ఇది చూసిన జనం ఆశ్చర్యపోతున్నారు.