Explanation
The words a German day actually runs on. halb is the one to watch: halb acht is 7:30, not 8:30 — German counts towards the coming hour, not back from the one just gone. And Feierabend has no English word: it is the moment work ends, and people genuinely wish each other a good one.