translate English to French: government or corporations for this type of social message.
Les professions de foi sur l’importance du vote ne suffisent pas.