translate English to French: It has to be said, yours is a country that is experiencing problems.
Il faut bien le dire, vous êtes dans un pays où vous connaissez des problèmes.