English: Another research found this information.
Telugu: ఈ పరిశోధనల్లో మరో విషయం తేలింది.