translate English to French: Rather there are many experiments (with their attendant successes and failures).
Par contre, de nombreux essais ont été faits; certains ont bien marché, d'autres pas.