translate English to French: Their presence poses serious obstacle to the economic development of the country, and even more so to the return of people to their homes.
Leur présence représente un obstacle important au développement économique du pays, et un obstacle encore plus important au retour des personnes dans leurs foyers.