258. O Jesus Thou hast promised