translate English to French: I think the Green Paper which you produced three years ago ought to have generated some action in some form or another.
J'estime que les Livres verts publiés il y a trois ans auraient dû déboucher sous une forme ou une autre sur des points d'action.