translate English to French: This system continues to be criticized by expert informants and stakeholders alike.
Ce système continue d'être critiqué par les observateurs experts comme par les intervenants.