translate English to French: They insisted that not enough information was provided to take an informed decision.
Ils ont insisté sur le fait qu'ils ne disposaient pas de suffisamment d'informations pour prendre une décision éclairée.