translate English to French: Crown corporations are, by design, at some distance from the government of the day.
Les sociétés d’État sont, par définition, à une distance respectable du gouvernement en place.