translate English to French: Many of these efforts have had interesting results, which should be carefully assessed.
Nombre de ces expériences débouchent sur des résultats intéressants qui doivent être examinés avec attention.