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