translate English to French: Substantial efforts need to be made to obtain the requisite funding.
Les images violentes et dégradantes de la femme devraient être éliminées.