Another word for gods constant support

Divine assistance