English: More research is needed toward this.
Telugu: దీనిపై మరింత పరిశోధన చేయాల్సి ఉంటుందన్న మాట వినిపిస్తోంది.