Are you serious? This meme is perfectly understandable to English speakers.
"Hezbollah" and "Hamas" are names of groups.
"Oy vey" and "shalom" are expressions known to English speakers. (They're from a Jewish cultural background, and therefore necessary for the joke.)