translate English to French: No doubt, many participants would have otherwise been unable to purchase a home.
Bon nombre de participants n'auraient sans aucun doute pas été en mesure d'acheter une maison autrement.