translate English to French: The provision of public services remains severely impeded by a weak public administration and budgetary constraints.
La prestation de services publics demeure gravement entravée par les insuffisances de l'administration publique et les restrictions budgétaires.