English: The scientists were deeply dismayed.
Telugu: దీంతో శాస్త్రవేత్తలు తీవ్ర నిరాశ చెందారు.