English: The people marvelled at this sight.
Telugu: జనం ఈ వింతని విచిత్రంగా చూస్తుండిపోయారు.