translate English to German: Algeria also needs Europe.
Algerien seinerseits braucht wiederum Europa.