English: But many scientists have countered this notion.
Telugu: కానీ చాలా మంది నిపుణులు ఈ ఆలోచనను తిరస్కరించారు.