translate English to French: All of these things have already been mentioned here.
Tout cela a déjà été évoqué par les intervenants.