translate English to French: This is welcome news to us.
C'est là une bonne nouvelle.