slowly but steadily recover from an illness - Spanish English Dictionary