Translation of "Das beste machen aus" in English