English: However, scientists dont agree with this.
Telugu: కానీ, ఆ విషయాన్ని శాస్త్రవేత్తలు ఆమోదించలేదు.