You replied to the wrong person.
I'm the one who you said to be patient.
I received sponsorship approval on December 2020 which means it's been 3 years and 3 months till now.
I received pre-arrival letter on February 2023, two days after my interview. Which means its been 1 year and 1 month.