will praise you. Your hand
"will praise you. For your hand" or "will praise you because your hand"
Your hand will be on the neck of your enemies
This is a way of saying "You will conquer your enemies."
bow down
This means to bend over to humbly express respect and honor toward someone.