translate English to French: That, I think, in part answers the question asked by Mrs Lulling about why more progress has not been made since 1975.
D'après moi, cela répond en partie à la question posée par Mme Lulling de savoir pourquoi des progrès plus importants n'ont pas été faits depuis 1975.