translate English to French: (d) Lack of adequate financial resources and logistical support.
d) Manque de ressources financières et de soutien logistique adéquat.