translate English to French: This is because, quite apart from the issue of an ageing population, Canada has had difficulty retaining and recruiting human resources in the health sector for at least a decade.
Le tableau qui précède est évidemment sombre, mais il risque sérieusement de ne pas être très éloigné de la réalité parce que, abstraction faite du vieillissement de la population, le Canada a eu de la difficulté à recruter et à conserver des ressources humaines dans le secteur de la santé depuis au moins une décennie.