English: More research is needed toward this.
Telugu: దీనికి సంబంధించి మరిన్ని పరిశోధనలు అవసరం అన్నారు.