translate English to French: The latest proposals put forward in Europe point in this direction.
Les dernières propositions présentées en Europe vont dans cette direction.