translate English to French: The challenge lies in ensuring that the immigration system can meet the needs of the economy and helps fill gaps, and that this inflow of new, skilled, talented individuals can easily integrate into the workforce and the community.
Or, bon nombre d’immigrants ont de la difficulté à poursuivre leur carrière en exerçant la profession qui était la leur dans leur pays d’origine.