translate English to French: He teamed up with a carbon fiber specialist and gave it a go.
Il trouva donc un spécialiste de la fibre de carbone et ensemble, ils tentèrent l’expérience.