Translate the following English sentence to French:
"Despite current growth, job creation in Europe is notoriously inadequate."
Nous le savons tous, malgré la croissance, les créations d' emplois en Europe sont notoirement insuffisantes.