English: The researchers denied this.
Telugu: శాస్త్రవేత్తలు ఈ ఆలోచన తిరస్కరించారు.