translate English to French: There has been marked improvement in the consolidation of executive and legislative power.
Des progrès notoires ont été faits dans la consolidation du pouvoir exécutif et législatif.