12:5 done gloriously. This is an allusion to “triumphed gloriously” (Ex. 15:1) and a synonym for “exalted” (v. 4).