translate English to French: Perhaps this was a failing on our part to take some kind of initiative.
Sans doute n'avons-nous pas pu prendre d'initiative.