translate English to German: The global nature of our business means that we have to perform to a world-class standard.
Unser internationales Handeln verpflichtet uns zu internationalem Leistungsniveau.