translate English to French: External assistance and international cooperation were still essential.
L'aide extérieure et la coopération internationale restent indispensables.