English: However, researchers didn’t give up.
Telugu: అయినప్పటికీ శాస్త్రవేత్తలు వెనుకంజ వేయట్లేదు.