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