Hi Francky,
I saw your message, and so i wanted to say this text is not Arabic,it's persian and this means in English is never give up - as a phrase, a life motto or something in that meaning,and this could mean also Never lose hope or Never stop trying. There is more translation for it depending on the phrase.for your assurance also, you can ask from Mr. Salim.