The timeframe and the process for attaining dual citizenship is different for each programme and mainly depends on the situation and the country granting the citizenship. To ensure that your application will be successful you should seek legal advice from a specialised immigration lawyer that can guide you through the process.