Hoffnungszeichen (German) comes from German Hoffnung, from German hoffen, from Middle High German hoffen, from Old High German *hoffōn, from Proto-West Germanic hopōn — to hope, to expect.
Ancestry of “Hoffnungszeichen”, step by step
Hoffnungszeichen traces back through two separate lines of ancestry.