English: Researchers have discovered more.
Telugu: తాజాగా, పరిశోధకులు మరిన్ని విషయాలను గుర్తించారు.