translate English to French: It is a challenge to keep all the ducks lined up."
Faire concorder tous ces éléments constitue tout un défi. »