translate English to French: And developments in recent months have meant that many European countries are further away from reaching this goal.
En cela, l'évolution de ces derniers mois éloigne bon nombre de pays européens de cet objectif.