English: A recent study further confirms those findings.
Telugu: ఇటీవలి పరిశోధనలు మరో విషయాన్ని నిర్ధారించాయి.