translate English to French: Hence, unfinished tax reform and administrative problems have contributed to serious difficulties in collecting revenue.
C'est pourquoi une réforme fiscale inachevée et des problèmes administratifs ont contribué à créer de graves difficultés dans la collecte des recettes fiscales.