translate English to French: That might give us time to resolve one or two serious problems, including organisational ones.
Cela nous permettrait encore de résoudre quelques problèmes d'organisation importants.