translate English to French: It is an immense, magnificent effort, but it is a national effort.
L'effort est immense, il est magnifique, mais il est national.