translate English to German: Germany could absorb more refugees (though not at the rate of a million per year).
Deutschland könnte weitere Flüchtlinge aufnehmen (wenn auch nicht eine Million jährlich).