There are legions of young men who can't afford to get married, because marriage has become a very expensive proposition.
Il y a des légions de jeunes hommes qui n'ont pas assez d'argent pour se marier, car le mariage est devenu une offre très chère.