translate English to French: Uncertainty of resources, coupled with implementation of new technology delayed the SSDUE II initiative.
L'incertitude au niveau des ressources et la mise en oeuvre de la nouvelle technologie ont retardé l'initiative SSDUE II.