translate English to French: It needs to be assisted financially and materially and with logistical support.
Il faudra accorder une aide tant financière, humanitaire, matérielle que logistique.