translate English to French: NAAF has made significant steps towards increased self-reliance.
La FNRA a réalisé d'importants progrès en vue de devenir financièrement autonome.