Translate the following English sentence to French:
"I believe that these funds have made a major contribution towards the peace process and that Mr Dell'Alba should familiarise himself a little more in detail with these funds."
Je crois que ces fonds ont contribué de manière cruciale au processus de paix et que M. Dell'Alba devrait se familiariser avec ces fonds de manière plus détaillée.