Long Or Short

Translation/Interpretation/Caption Text: 

Arabic translation:

Ultimately we will be victorious,

Whether the time be long or short