Despite the Siege Eventually We Will Triumph

Translation/Interpretation/Caption Text: 

Arabic translation: Despite the siege eventually we will triumph