English: But all scientists do not agree on this point.
Telugu: అయితే, అన్ని శాస్త్రవేత్తలు ఈ వాదనకు మద్దతు లేదు.