translate English to French: There is no shortage of indispensable construction materials, while all kinds of services are thriving.
Les matériaux de construction indispensables sont là et tous les services se développent.