translate English to French: Others have never left the country, either to visit or study abroad, because of financial difficulties and visa restrictions.
D'autres ne l'ont jamais quitté, ni pour des vacances ni pour des études à l'étranger, en raison de difficultés financières et de restrictions en matière de visas.