The translation is fine. There's nothing wrong with it. What's wrong is the content of the charter. Hamas is a violent, psycho death cult.