English: Researchers noted that more studies are needed.
Telugu: మరిన్ని అధ్యయనాలు అవసరమని పరిశోధకులు గుర్తించారు.