translate English to French: B. NEED FOR A NEW APPROACH Progress is being made
B. NÉCESSITÉ D'UNE NOUVELLE APPROCHE Nous accomplissons des progrès