translate English to French: It will take that and more to reach Baghdad quickly.
Mais cela ne suffira pas pour atteindre Bagdad rapidement.