Translate the following English sentence to French:
"Despite this, I believe that such a European Public Prosecutor' s office should be set up."
Mais j'estime néanmoins que la création d'un tel ministère public européen est primordiale.