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