Promise of deliverance in times of trouble