English: Here's some interesting things that the researchers found:
Telugu: పరిశోధకులు కనుగొన్న మరికొన్ని ఆసక్తికరమైన విషయాలు ఇక్కడ ఉన్నాయిః