translate English to French: We are pleased to see that this has been possible.
Nous nous réjouissons que cela ait été possible.