translate English to French: The victims of all types of terrorism needed it, and what is more, they are asking us for it.
Les victimes de toutes les sortes de terrorisme en avaient besoin et, qui plus est, nous la demandent.