translate English to German: Globalization has not received a mortal blow – at least not yet.
Der Globalisierung ist kein Todesstoß versetzt worden – noch nicht jedenfalls.