translate English to French: What is needed is a contribution of 0.7% of the GNP of the Member States.
Une contribution de 0,7 % des PNB des États est nécessaire.