translate English to French: The Special Representative believes the people of the Islamic Republic deserve better.
Le Représentant spécial est persuadé que la population de la République islamique d'Iran mérite un meilleur sort.