English: No, the researchers say.
Telugu: కాదు, శాస్త్రవేత్తలు అంటున్నారు.