Translate the following English sentence to French:
"If it can always be seen who has obtained what, fraud will be revealed by journalists and a critical public - perfectly free of charge and with far greater preventative effect."
C'est en sachant à tout moment qui a reçu quoi que les journalistes et une opinion publique critique dévoileront les cas de fraude ; cette opération sera gratuite et elle exercera une action préventive à bien plus long terme.