translate English to French: Access to land remains a major constraint to economic development.
Le manque d'accès aux terres demeure un obstacle majeur au développement économique.