Ultimate Promise

Translation / Interpretation / Caption Text

Arabic:

The ultimate promise