translate English to French: The NCB was responsible for 72 percent of that improvement;
On doit à la PNE 72 % de cette amélioration.