translate English to French: We welcome that.
Nous nous en réjouissons.