translate English to French: Commitment on the part of SDC to invest its own resources to oversee the process from beginning to end.
L'engagement de DSC de faire appel à ses propres ressources pour superviser de bout en bout le processus.