angels bethlehem born brings clouds coming cycle give glory god hail healing heav herald highest horse king late passing pleased proclaim triumph upcoming virgin womb young