If there is anyone who can tell you about the exact processing time,then that person is lieing to you ok.
It depends withyour luck,huge volumes of applications being processed etc.
Its hard to know the exact time.
Keep calm canada is not runnig away.
Have you dropped your application?