translate English to French: Incremental advances were made towards some of the intended scientific objectives:
De petits pas ont été faits en direction des objectifs de l'expérimentation :