translate English to French: St. Helena was currently considering a new form of government.
Sainte-Hélène étudiait alors une nouvelle forme de gouvernement.