translate English to French: We have the money, we have the know-how, but the European effort is lagging behind.
Nous avons les fonds, nous avons le savoir, or l'Europe reste à la traîne dans ce domaine.