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