translate English to French: (i) It is probable that they will result in revenue; and
i) Il est probable qu'elles donneront lieu à des produits;