translate English to French: Much more needed to be done to promote cooperation among States to ensure that the terrorists would be deprived of any safe haven for the funds used to finance their evil activities.
Il faut faire beaucoup plus pour promouvoir la coopération entre les États afin d'éviter que les terroristes ne trouvent des refuges où dissimuler les fonds servant à financer leurs dangereuses activités.