English: But it still needs more targeted research.
Telugu: అయినా దీనిపై మరింత లోతుగా పరిశోధనలు చేయాల్సి అవసరం ఉందన్నారు.