English: The people marvelled at this sight.
Telugu: ఇది చూసిన ప్రజలు ఒక్కసారిగా అవాక్కయ్యారు.