@rahul.ahuja, I know that you were interested in the final timelines so this message is to let you know that we got our passport delivered to us today to Vancouver with the TRV visa stamped and valid until the date when the passport expires.
All the best with your process!