Realistically, it should not take more than one year. I know for a fact that immigration matters take a very long time, and they have to check many things. Plus, in Haiti now, you don't have security checks, and you don't have the ability to control many things, so those things can be overseen when you bring people over here. They can do that.
On April 27th, 2010. See this statement in context.