Translate the following English sentence to French:
"Despite these difficulties and the problems in moving this process forward which we all recognise, we must accept that there have been positive results."
Je voulais dire que, malgré ces difficultés et les difficultés d' avancement du processus que nous reconnaissons tous, nous devons constater qu' il y a déjà eu des résultats positifs.