English: And further research needs to be done.
Telugu: మరింత పరిశోధనలు జరగాల్సి ఉంది.