English: Scientists are fascinated by them.
Telugu: వాటిని చూసిన శాస్త్రవేత్తలు అబ్బురపడుతున్నారు.