Dear Friend;
I think if anybody have done Medical , She/he will get visa but how long it will takes, we don't know , it changes from Batch to batch, from case to case.
In your case don't worry still 5 months you have to your Medical Expiry date , I guess you will receive your visa before...