Translation for Translators
DEU 33:27
27 God, who lives forever, is the one who ◄gives you refuge/protects you►; [it is as though] he puts his everlasting arms under you [to support you]. He will expel your enemies while you advance; he has told you to destroy all of them.