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