English: Scientists are fascinated by them.
Telugu: దీంతో శాస్త్రవేత్తలు హర్షిస్తున్నారు.