Translation of "Letzte hand anlegen" in English