translate English to French: Even so, the legitimacy of some boards was challenged.
Ceci n’a pas empêché la légitimité de certaines de ces structures d’être contestée.