It's much easier to speculate when all of your information is spelled out in your profile.. I can see why it's a useful feature here in the forum!
So, obviously your sponsorship has been approved... probably outland application..? looks like you're at; Step 2 – "Medical, security, background checks and other verifications for person being sponsored.."
My guess would be.., depending on the reason for the Redo of the Medical, the chances that your relationship has passed without questions, look good.
I take it that your file was transferred to Islamabad? - If not, then maybe they reviewed all of the above before granting sponsorship - it is a 32 month processing time for Islamabad! wow, that's the longest one of all for spousal sponsorships.., my heart goes out to you and yours
You're at 27 months since submitting! I think things should be winding up (or down...hah)