translate English to French: Households and corporates in particular have taken advantage of this rather supportive environment to strengthen their balance sheets, and have in the process generated rather healthy earnings.
Les ménages – et davantage encore les entreprises – ont profité de cet environnement favorable : les premiers ont consolidé leur situation financière et les secondes leur bilan, dégageant par la même occasion un niveau de recettes confortable.