# when seventy years have been completed
"after seventy years" or "after seventy years have passed". Babylon will rule over Judah for seventy years. Because Yahweh is just, he will soon punish Babylon for their evil actions.
# an unending desolation
"desolate forever"