English: Scientists say more study is needed.
Telugu: మరిన్ని పరిశోధనలు జరగాలని శాస్త్రవేత్తలు అంటున్నారు.