the promise arabic 218