translate English to German: Much the same is true in Europe.
In Europa ist es nicht viel anders.