English: Additional research is needed,.
Telugu: దీనికి సంబంధించిన మరిన్ని పరిశోధన అవసరం.