translate English to French: This task force will suggest innovative solutions to the authorities.
À un moment donné, chacun d’entre nous est confronté à un dilemme d’ordre éthique.