translate English to French: Only a worldwide effort will allow us to overcome it.
Parce que seul un effort mondial nous permettra de le vaincre.