English: What has the new research found?
Telugu: పరిశోధనలో ఏ కొత్త విషయాలు తెలిసాయి?