translate English to French: They will support you and give you a lot of helpful information.
Cette personne vous soutiendra dans vos efforts et vous procurera beaucoup de renseignements utiles.