translate English to French: Achieving the mandate of the NPB is not easily accomplished.
La Commission prend ses décisions de façon autonome et indépendante.