translate English to French: Without a much greater mobilization of resources, the way forward will be nothing but a dead end.
Si des ressources beaucoup plus importantes ne sont pas mobilisées, les mesures envisagées ne pourront être mises en oeuvre.