English: What the latest research says
Telugu: తాజా పరిశోధనలు ఏం చెబుతున్నాయి