translate English to French: My point is that we have to mobilize a national will to meet those challenges.
Je crois donc que nous devons mobiliser la nation afin de relever ces défis.