English: The people marvelled at this sight.
Telugu: దీన్ని చూసిన జనం ఆశ్చర్యం వ్యక్తం చేస్తున్నారు.