Original sentence: Hezbollah ( , meaning "party of God") is a Shi'a Islamist militant organization based in Lebanon.Hezbollah, or its external security arm, has been labeled a terrorist organization by several countries; including Australia, the United Kingdom, the United States, Canada, the Netherlands and Israel
Edited sentence: Hezbollah ( , meaning "party of God") is a Shi'a Islamist militant organization--widely considered terrorist in the Western world--based in Lebanon.While the author of many beneficial social programs in Lebanon, Hezbollah, or its external security arm, has been explicitly labeled a terrorist organization by several national governments, including Australia, the United Kingdom, the United States, Canada, the Netherlands and Israel