It's not only one case. We can say that the Canadian embassy even posts on its website that the average processing time is three to five years. If you go to the High Commission of Canada in Islamabad or in Pretoria, you will see that the average processing time is extremely long, unfortunately.
On July 18th, 2016. See this statement in context.