translate English to French: Among them are, of course, the limited resources available — financial, material and logistical.
Parmi ces difficultés, il faut naturellement évoquer le manque ou la limitation des moyens - aussi bien financiers que matériels ou logistiques.