The view from Tehran