translate English to French: A number of short and medium-term outcomes such as the creation of businesses, sustainable employment and training appear plausibly linked to the attainment of longer term success.
Un certain nombre de résultats à court et à moyen terme, comme la création d'entreprises, les emplois durables et la formation, sont vraisemblablement liés à la réussite à long terme.