Betyder inte "på senare år" snarare "under de senaste åren" än "under de efterföljande åren" som översättningen tycks antyda?
"In after years" means during a later time, several years later På senare år = in recent years