translate English to French: This may not be possible for some countries that have different departments and regulations dealing with visas and work permits.
Mais cela peut être impossible dans d'autres pays où visas et permis de travail relèvent de différents services et de différentes réglementations.