translate English to French: However, its efforts remain hampered by a lack of funding and institutional capacity.
Il reste cependant gêné dans son effort par le manque de moyens financiers et institutionnels.