Yeah, I am sure IRCC and IRB are doing their best, but the backlog is really hugeThat is actually fast. There had been very long delays but it is getting better.
Let's hope they will assign more staff, hopefully things will be better.
The best thing for anyone is to try to find a job to be more busy and less time to worry