translate English to French: We’ll be delighted to be able to meet them next weekend.
Nous sommes ravis de pouvoir les accueillir le prochain week-end.