The process of obtaining European citizenship as a non-European resident involves complex legal procedures and varies depending on the specific country. Usually, it requires legal residence in the country for a certain number of years, fluency in the national language, passing a citizenship test and a stable income. It may also be possible via marriage, investment or descent from a citizen. Application for citizenship typically undergoes multiple stages of approval.