translate English to French: Is the NOF achieving its objectives?
Le FR atteint-il ses objectifs?