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