Translation of "Finale abgabe" in English