translate English to French: Both initiatives could provide promptly much-needed resources.
L'une et l'autre initiatives permettraient en effet de mobiliser rapidement des ressources indispensables.