Yahweh explains, via Jeremiah, why they had to tear down the buildings in the city, including the houses of the kings of Judah. The military needed to protect themselves from the siege ramps that the Chaldeans had put up against the city walls. These Chaldeans or Babylonians were coming to fight. They would find the dead bodies that Yahweh had struck down inside the city walls. Yahweh had killed these Israelites because of his anger and wrath. He had hidden his face from this city because of their wickedness.
The prayer of Jeremiah continued as he came to the present day situation of the attack by the Chaldeans, a Semitic people from the southeastern section of Babylon on the Euphrates River. The siege ramps were already in place against Jerusalem. The Chaldeans had come to take this city by sword, famine, or pestilence. What Yahweh had predicted, has happened. The Chaldeans have already taken over this city, as anyone can see with their own eyes. Yahweh had told Jeremiah to buy a field with money and witnesses, even though the city was in the hands of the Chaldeans. This purchase was a sign of hope for the future.