cast down:

Heb. bowed down

praise:

Or, give thanks

for the help of his countenance:

Or, his presence is salvation

Continues after advertising
Continues after advertising