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