21 Because of your promise and according to your will, you have done all these great things and have made them known to your servant.