After lots of pain, worry and danger, it appears all James Akam’s dreams are coming true.

The interpreter who risked his life serving with our troops in Afghanistan has been granted permission to come to Canada!

“Pleased to grant visa to James Akan.(sic) Have directed department to move fast on his processing,” Immigration Minister John McCallum tweeted Friday night.

It’s true that Akam, 29, whose birth name is Najibullah Habibi, isn’t here yet. But it’s a stunning piece of good news.

Needless to say, the good news was felt around the world, including in Afghanistan, where Akam’s wife and young son are hiding from the Taliban and ISIS.

And in Germany, where Akam, who served alongside the Royal Canadian Regiment between 2008 and 2011, has for months been stuck in a refugee camp, terrified at the prospect of being sent back to his homeland.

The news was also celebrated in Ottawa, where former corporal Eric Kirkwood has been working behind the scenes to try to save Akam, a man he worked closely with during two tours in Afghanistan and has vouched for publicly. He said he’s “thrilled” with the minister’s declaration.

@joe_warmington Pleased to grant visa to James Akan. Have directed department to move fast on his processing. — John McCallum (@JohnMcCallumLPC) January 23, 2016

So too is former veterans affairs minister Erin O’Toole, who personally brought Akam’s plight to the attention of McCallum.

The news came the very day Akam’s original application — which he walked 10 km to a nearby town to send — had been returned with a bureaucratic request that he fill it out again online.

“I don’t think they realize I am in a refugee camp,” Akam told me in an e-mail.

McCallum hasn’t commented on this issue, but sources tell me he was frustrated and it prompted him to share in a very public way that Akam’s application had been green-lit.

Through his staff, McCallum issued this statement: “I have directed the department to move quickly to process Mr. Akam’s application and grant a temporary resident permit. I have also asked to be kept up to date on progress being made.”

Nobody was more thrilled than Akam, who like many former interpreters follows all developments on Facebook and Twitter.

“A few months ago I was so hopeless, but now there is a big hope for me,” he said in an e-mail. “It looks like in short time I can have a peaceful life I was always dreaming for: To live in peace and having my five-year-old boy and wife together.”

Kirkwood — the retired Canadian infantryman who brought the story to the Sun’s attention — thanked the minister for acknowledging “the commitment and loyalty James showed in his time serving with Canadian troops.”

“My one hope now only is that the minister will expedite his wife and child through the immigration process and help them flee Afghanistan safely and reunite with James in their new home in Canada.”

Of course, there’s more work to do. Akam has paid the $160 fee but needs to have somebody in Germany or Austria process the paperwork. Then comes the details of how he’ll travel to Canada, and the same goes for his wife and son.

But first things first.

The minister asked for a quick response, so I would suggest someone in Austria or Germany head to the camp and personally help process Akam and get him on a plane.

It certainly appears he’ll soon be on his way to Canada, and for that he’s very grateful.

“I want to say thanks a lot Canada for saving my life.”