translate English to French: While significant progress has been made in adding to the rigour of due diligence, there is room for improvement.
Même si des progrès notables ont été réalisés afin d'ajouter à la rigueur de la diligence raisonnable, il y a place à amélioration.