English: Scientists were not discouraged, though.
Telugu: అలాగని శాస్త్రవేత్తలు నిరాశ పడలేదు.