translate English to French: For investment in the businesses that create new jobs is something that comes only much later.
Les investissements qui permettront de créer des emplois ne viendront que bien plus tard.