The LORD has made his deliverance known; he has disclosed his justice before the nations.