To me belongeth vengeance and recompense their foot shall slide in due time for the day of their calamity is at hand and the things that shall come upon them make haste

Could you correct the punctuation please?
To me belongeth vengeance, and recompense; their foot shall slide in due time: for the day of their calamity is at hand, and the things that shall come upon them make haste.