translate English to French: Other nations and the private sector are making vital contributions as well.
D'autres pays et le secteur privé ont également apporté des contributions considérables.