Israelis are deluded AF