translate English to French: It is a grand vision never tried on such a scale elsewhere, and it must be given a chance.
C'est une vision ambitieuse, d'une ampleur qui dépasse tout ce qui a été fait ailleurs, et elle mérite d'être soutenue.