English: Researchers were amazed.
Telugu: వాటిని పరిశీలించిన శాస్త్రజ్ఞులు విభ్రాంతికి లోనయ్యారు.