translate English to French: So I say to you that it's not beyond us as a nation.
Je tiens à vous dire que, en tant que nation, nous pouvons relever le défi.