translate English to French: We are very grateful for this support.
Nous sommes très reconnaissant d’avoir ce support.