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