LOL I love that little bird!!
I think it is just a matter of finishing the meds and resting occasionally will do the final trick for recovery.
I say Thank God for modern medicine and super bug killer drugs.