Verse Comparison: Jeremiah 2:20
American Standard Version
For of old time I have broken thy yoke, and burst thy bonds; and thou saidst, I will not serve; for upon every high hill and under every green tree thou didst bow thyself, playing the harlot.
Amplified® Bible
For long ago [in Egypt] I broke your yoke and burst your bonds [not that you might be free, but that you might serve Me] {and} long ago you shattered the yoke and snapped the bonds [of My law which I put upon you]; you said, I will not serve {and} obey You! For upon every high hill and under every green tree you [eagerly] prostrated yourself [in idolatrous worship], playing the harlot.
Darby English Version
For of old thou hast broken thy yoke, [and] burst thy bands; and thou saidst, I will not serve. For upon every high hill, and under every green tree, thou bowest down, playing the harlot.
King James Version
For of old time I have broken thy yoke, and burst thy bands; and thou saidst, I will not transgress; when upon every high hill and under every green tree thou wanderest, playing the harlot.
Revised Standard Version
"For long ago you broke your yoke and burst your bonds; and you said, 'I will not serve.' Yea, upon every high hill and under every green tree you bowed down as a harlot.
Young's Literal Translation
For from of old thou hast broken thy yoke, Drawn away thy bands, and sayest, `I do not serve,' For, on every high height, and under every green tree, Thou art wandering -- a harlot.