translate English to French: The political climate that prevailed in the region for so long is often considered a chief obstacle.
Le climat politique qui a prévalu dans la région pendant si longtemps est souvent considéré comme un obstacle majeur.