English: But although new research …
Telugu: అయితే తాజా అధ్యయనం ఇప్పటివరకూ నిర్వహించిన వాటిలో. . .