translate English to German: The time has come to demand more from immigrants.
Es ist an der Zeit, mehr von den Einwanderern zu fordern.