meaning of auf dem ganzen Heimweg

auf dem ganzen Heimweg - German to English

all the way home