be on one's way home from one's shift - French English Dictionary