translate English to French: "It has led us to consider that perhaps we should be taking on 20 projects instead of 50 to have a better chance of succeeding".
« Il nous a incités à penser que, peut-être, nous devrions entreprendre 20 projets plutôt que 50 pour avoir de meilleures chances de réussir.