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