@abu bakar, thanks for your opinion.
Since medical of all of us are expired, now waiting for IRCC's further response on having medical again. We are in 30th month since we started this journey. Any idea, how far it will go, though current processing time shows at IRCC site is 40 months?