translate English to French: I am very pleased about this.
Je ne peux que m'en réjouir.