Translate the following English sentence to French:
"We have done a great deal of constructive work and numerous details have been clarified."
On a continué à travailler de manière très constructive et de nombreux détails ont pu être éclaircis.