Joseph Benson's Commentary of the Old and New Testaments - Exodus 34:10
Exodus 34:10. Behold I make a covenant When the covenant was broken, it was Israel that broke it; now it comes to be renewed, it is God that makes it; if there be quarrels, we must bear all the blame; if there be peace, God must have all the glory. Before all thy people I will do marvels Such as the drying up of Jordan, the causing of the sun to stand still. Marvels indeed, for they were without precedent; and they were the terror of their enemies: it is a terrible thing that I will do. read more
Albert Barnes' Notes on the Whole Bible - Exodus 34:10
Marvels - Explained in the following verse. Compare 2 Samuel 7:23; Psalms 77:14. read more