translate English to French: Evidence for the effectiveness of self-help is starting to mount.
On commence à noter des preuves de l'efficacité de l'auto-assistance.