English: But it is necessary to investigate further.
Telugu: అయితే దీనిపై మరింతగా పరిశోధన చేయాల్సి ఉంది.