English: There is still a lack of good evidence that it works.
Telugu: ఇది పనిచేస్తుందని మంచి సాక్ష్యం లేకపోవడం ఇప్పటికీ ఉంది.