mountains … valleys … mountains … ravines: In Hebrew, this is a literary device called a merism (a way of naming the outer parts to include everything in between). It shows both the boundaries and all that lies within them. Here, it emphasizes that God’s judgment would cover the whole land.
The description of destruction uses hyperbole (intentional exaggeration). This strong language shows that Egypt’s defeat would be complete.