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