English: What has the new research found?
Telugu: తాజా పరిశోధనల్లో ఏం తేలింది?