translate English to French: The team deemed this possibility as a lead choice.
L'équipe a considéré que cette possibilité était particulièrement intéressante.