Long-term residence
Definition: Indefinite authorisation to reside and work.
In plain language: After years of legal continuous residence.
Definition: Indefinite authorisation to reside and work.
In plain language: After years of legal continuous residence.