I will praise thee with my whole heart (comp. Psalms 9:1; Psalms 111:1). Before the gods will I sing praise unto thee. Some suppose the expression, "before the gods," to mean "before the great ones of the earth," and quote Psalms 119:46 as parallel.
Others think that the imaginary vain gods of the heathen are intended.