restoration; rehabilitation; recovery; recovery (from an illness); recuperation; convalescence
heaven's vengeance is slow but sure; heaven's net is wide and coarse, yet nothing slips through
heaven's net has large meshes, but nothing escapes
propagation; spreading out; extending