Matthew Poole's English Annotations on the Holy Bible - Jeremiah 31:12
The particular phrases in this verse must not be strained, nor do they need a particular explication, all signifying but one thing, viz. the happy and prosperous state the Jews should be in after their return from the captivity, both as to their religious and civil state. The height of Zion may either signify Jerusalem, or the temple more especially, where those that returned, as well those of the ten tribes as those strictly of Judah, should come and sing praises to God; and should there come... read more
Matthew Poole's English Annotations on the Holy Bible - Jeremiah 31:11
Because of the certainty of Divine prophecies and promises, things in them are often said to be already done which are not to be fulfilled of many years after. The sense is, God will as certainly do it as if he had already done it; for whether it be understood of a deliverance from Babylon, or of the salvation of the gospel by Christ, which by a metaphor is often also called redeeming and ransoming, it was to be accomplished long after this time. By him that was stronger than he, some... read more