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