translate English to French: Despite some initial successes, Europe is still far from reaching its ambitious targets.
Malgré quelques succès initiaux, l'Europe est, au début de l'année 2005, encore loin de la voie menant à ses ambitieux objectifs.