English: More research is needed toward this.
Telugu: దీనిపై మరింత పరిశోధన జరగాల్సిన అవసరం ఉంది.