Wats the reason you are waiting for 4 years? Any criminal record you have? Wats the last update? Did you get pre arrival and eligibility passed letter?I am October 2019, application was sent to the Hamilton office
its really weird. Some people get pr less than a year and some others waiting for 4 years. Hopefully you guys get pr soon.