Despite the obstacles faced (insufficient resources, difficulties in recruiting qualified staff) notable progress has been achieved.
Malgré les obstacles (insuffisance des ressources, difficultés à recruter du personnel qualifié), des progrès notables ont été accomplis.