translate English to French: That illuminates my next point, a call for more transparency.
Ma troisième remarque découle clairement de la précédente en ce sens qu'elle réclame une plus grande transparence.