Iran is the largest state sponsor of terrorism. It would probably be best to remove the government nonviolently, preferably by getting their people to overthrow it.
Wait, do you actually think overthrowing that government by the people is a non violent solution? Or did you mean non violent for America? LOL
Okay fair enough. However overthrowing governments can potentially be as nonviolent as a “routine“ arrest by law enforcement; for example if a military leader tells the political leader of a country they are no longer in change.
A case of citizens overthrowing their government will be significantly less violent than a war though.