translate English to French: It would be even more scandalous if nothing were said publicly about these scandals.
Il serait encore plus scandaleux de ne pas parler publiquement de ces scandales.