translate English to French: The expert has consulted them extensively.
L'expert indépendant les a consultés de manière intensive.