How many immigrants who didn't know English did your nation let in in its existence?! Your clearly xenophobic and full of prejudices.
Most immigrants that come into Canada these days come through the points-based system that values learning either English or French beforehand.
Also, many of the refugees brought into the nation were pre-selected by the government as well.
Furthermore, I have read a lot of German politicians have looked to the Canadian system in how to shape the German system...
Reality is the Germany refugee experiment in 2015 was a disaster that was only corrected afterward shifting the focusing on reducing the numbers to a manageable levels and to focus on national security issues.
The success of a refugee policy system is based on in this order.
2: Ability to provide assistance