translate English to French: Budget constraints hindered DFO from undertaking all the required research by itself.
Des contraintes budgétaires ont empêché le MPO d’entreprendre seul toutes les recherches nécessaires.