translate English to French: For its part, Iran seems relatively stable, at least compared to its neighbors.
L'Iran semble de son côté être relativement stable, du moins par rapport à ses voisins.