Question: How long are the terms of local city councils that are present in all Iranian cities and villages?
Sentence: Local city councils are elected by public vote to four-year terms in all cities and villages of Iran.
Answer in sentence: yes