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