translate English to French: For that we're going to have to think a lot harder.
Pour s'attaquer à ces problèmes, il nous faudra réfléchir de façon beaucoup plus approfondie.