I am waiting for 197days (6 months +) for a response from IRCC. 4 months looks very fast for me.Fast ? 4 months +. with backlogs - cpc is messed up with inventory and hence random dates are seeing approvals - one must be ready for 4- 6 months turnaround..