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