translate English to French: Several members of our team visited the site to say a final goodbye.
Plusieurs membres de notre équipe sont allés lui faire leurs derniers adieux.