richmahn_en_tn/deu/31/28.md

732 B

so that I may speak these words in their ears

Here "in their ears" means the people themselves. Alternate translation: "so that I may speak the words of this song to them" (See: rc://en/ta/man/translate/figs-synecdoche)

call heaven and earth to witness against them

Possible meanings are 1) Moses is calling on all those who live in heaven and earth to be witnesses to what he says or 2) Moses is speaking to heaven and earth as if they are people, and he is calling them to be witnesses to what he says. A similar phrase appears in Deuteronomy 30:19. (See: rc://en/ta/man/translate/figs-metonymy and rc://en/ta/man/translate/figs-personification and rc://en/ta/man/translate/figs-apostrophe)