translate English to German: It is particularly significant that it comes from Great Britain.
Eine historische Bedeutung besteht auch darin, daß sie aus Großbritannien kommt.