Translate the following English sentence to French:
"There are some details to be finalised but most of the technical issues have been resolved."
Certains détails doivent encore être réglés mais la plupart des questions techniques ont été résolues.