translate English to French: We got excellent feedback that will help us to better understand your needs and challenges moving forward.
Nous avons reçu d'excellents commentaires qui nous aideront à mieux comprendre vos besoins et vos défis.