translate English to French: It stressed, however, that successful work would also require adequate political and financial support.
Elle a cependant ajouté que la réussite de ces activités nécessitait aussi un soutien politique et financier suffisant.