English: Additional research study is required, the professors stated.
Telugu: దీనిపై మరిన్ని పరిశోధనలు జరగాల్సి ఉందని పరిశోధకులు తెలిపారు.