The challenge on the language testing seems to be is in their country of origin where they have to get this test. They might not be able to get it for two months, so the application stops. Nothing else happens until that happens. Then it's stop-start, stop-start.
Evidence of meeting #76 for Citizenship and Immigration in the 42nd Parliament, 1st session. (The original version is on Parliament’s site, as are the minutes.) The winning word was business.
A video is available from Parliament.