translate English to German: We are to some extent a success in globalisation.
In gewissem Sinne stehen wir für den Erfolg der Globalisierung.