English: But the new research suggests otherwise.
Telugu: కానీ నూతన అధ్యయనాలు అది తప్పు అంటున్నాయి.