Well know why you are taking long time to recover