English: Nonetheless, even more research in humans is required.
Telugu: ఇప్పటికీ, మానవులలో మరింత పరిశోధనలు జరగాల్సి ఉంది.