English: Researchers are not resting easy yet.
Telugu: అలాగని పరిశోధకులు రిలాక్స్ కావడం లేదు.