English: Astronomers delighted in these results.
Telugu: దీంతో శాస్త్రవేత్తలు ఆనందంలో తేలియాడారు.