translate English to French: We welcome your comments and will do our best to address your concerns.
Nous vous encourageons à présenter vos commentaires et ferons tout en notre possible pour répondre à vos questions.