translate English to French: Sport would benefit from the construction of several new venues.
La construction de plusieurs nouveaux sites profiterait au sport.