We can't make a large-scale impact on these problems.
On ne peut pas avoir un impact à grande échelle sur ces problèmes.
We can't make a large-scale impact on these problems.
On ne peut pas avoir un impact à grande échelle sur ces problèmes.