English: More research will be needed, he said.
Telugu: దీనిపై మరిన్ని పరిశోధనలు జరగాల్సి ఉందని పేర్కొన్నారు.