translate English to French: I believe that these could all be legitimately discussed.
Je pense que toutes ces idées pourraient légitimement être examinées.