English: More research on this, however, is to be done.
Telugu: అయితే దీనిపై మరింతగా పరిశోధన చేయాల్సి ఉంది.