translate English to French: The experts from France and Germany found the proposal too general and needing more precision.
Les experts du la France et de l'Allemagne ont jugé que la proposition était trop générale et qu'elle demandait à être précisée.