English: But a new research proves this wrong.
Telugu: కానీ నూతన అధ్యయనాలు అది తప్పు అంటున్నాయి.