English: More research is underway.
Telugu: మరిన్ని పరిశోధనలు కొనసాగుతున్నాయి.