29 Your prophets have given false visions, and your fortune-tellers have told lies. The sword will fall on the necks of the wicked for whom the day of final reckoning has come.