translate English to French: Consumer and business confidence are at near-record levels.
La confiance des consommateurs et des entreprises frôle de nouveaux sommets.