# I will give you thanks with my whole heart "I will sincerely thank you" # before the gods Possible meanings are 1) "in spite of the false idols that exist" or 2) "before the heavenly assembly," which means "in the knowledge of the angels in heaven."