translate English to French: Logistical and administrative shortfalls continue to hamper its effectiveness, however.
Toutefois, son efficacité a continué de pâtir de l'insuffisance des moyens logistiques et administratifs.