translate English to French: The results obtained on the basis of studies are not strictly scientific (collection of data from statements, lack of control group, etc.) but are nevertheless satisfactory.
Les résultats obtenus à partir d'études n'ayant pas un caractère strictement scientifique (recueil de données déclaratives, absence de groupe témoin, etc.) sont néanmoins satisfaisants.