translate English to German: In some countries these things are very new.
In manchen Ländern sind diese Dinge sehr neu.