English: Many scientists have denied this.
Telugu: ఎందరో శాస్త్రవేత్తలు ఇది నిరాధారమని నిరూపించారు.