translate English to French: We welcome that news.
Nous nous félicitons de cela.