translate English to French: Despite strong criticism at the time, according to recent findings, 81 per cent of the Swedish population had expressed its satisfaction at the law.
Malgré les vives critiques qui avaient été exprimées à l'époque, d'après des constatations récentes, 81 % des Suédois se déclaraient satisfaits de cette loi.