English: What does the new research say?
Telugu: దీనిపై తాజా పరిశోధనలు ఏం చెబుతున్నాయి?