translate English to French: Others complained of administrative procedures being overwhelming and in need of simplification.
D'autres stigmatisèrent la lourdeur excessive des procédures administratives et la nécessité de les simplifier.