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