translate English to French: They, too, will be swept by the wind of democratisation; you do not need to be a prophet to see this coming.
Eux aussi seront balayés par un vent de démocratisation; nul besoin d'être prophète pour le voir arriver.