Translate the following English sentence to French:
"But before we reach that point, numerous obstacles still have to be cleared away in terms of legislation, matters of a technical and practical nature."
Mais avant d'en arriver là, il faut encore vaincre bien des obstacles en matière de législations, d'éléments de nature technique et pratique.