translate English to French: We are grateful for this.
Nous y sommes sensibles.