English: Those who had witnessed the scene stared in amaze¬ ment.
Telugu: అంతే ఆ దృశ్యాన్ని ప్రత్యక్షంగా చూసిన వాళ్లు ఆశ్చర్యానికి లోనవుతారు.