translate English to French: We believe that signiﬁcant improvements have been made in this year’s annual report.
Nous estimons avoir apporté des améliorations sensibles au rapport annuel de cette année.