English: The scientists said that the subject needs more investigation.
Telugu: దీనిపై మరింత స్టడీ చేయాల్సి ఉందని సైంటిస్టులు వెల్లడించారు.