translate English to German: Tougher controls have already delivered results.
Die strengeren Kontrollen haben bereits positive Ergebnisse gebracht.