Translation of "Neue besen kehren gut" in English