Level of the Giants

Translation / Interpretation / Caption Text / Source

Arabic translation: 

(text at top)

Are we at the level of the giants of the occupied land

In thought and action and in support of them