translate English to French: It was a huge team effort.
Ce fut une entreprise d'équipe considérable.