translate English to German: Iceland should be welcomed.
Island sollte begrüßt werden.