translate English to French: It has now been called upon by the Forum members to provide advice regarding terrorism.
Les membres du Forum lui ont demandé à présent de donner son avis concernant le terrorisme.