Congrats man!
Pray to God. Atleast you have given seven long years to raise your children to be matured to enter into Canada with all joy and happiness. It's really a great victory for you and shame for the Canadian immigration authority.
It's the fourth year of my waiting for Canadaian immigration. I know what it is. Counting days one by one is as like as a guilty waiting to be sentenced. I do not know why they are accepting the files if they can not review them in time. Better they can through some of the old files to the dustbin,then they will get much more time to review some new files (Sorry newbies, I do not want to hurt you). We will, atleast, get a result for our files.
Thanks all.