translate English to French: In these countries, much more ambitious policies are imperative.
Des politiques beaucoup plus ambitieuses y sont indispensables.