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