English: At this point more research needs to be conducted.
Telugu: ఈ విషయంలో మరిన్ని పరిశోధనలు జరగాల్సిన అవసరం ఉందంటున్నారు.