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