translate English to French: This was felt to compare favourably with current studies of self-help programs.
De l’avis des évaluateurs, cela se compare favorablement aux études actuelles de programmes individuels.