translate English to German: This is a welcome step in the right direction of improved European cooperation aimed at stamping out this disturbing trade.
Dies ist ein begrüßenswerter Schritt in die richtige Richtung, hin zu einer verbesserten europäischen Kooperation, mit der dieser besorgniserregende Handel gestoppt werden kann.