translate English to French: I am extremely pleased about that.
Ce résultat me comble.