it's a wonder that

it's a wonder that

It is surprising that; it's difficult to understand (something). It's a wonder that you made it on time considering how late you left! It's a wonder that we were able to fit all that stuff into the moving van.
See also: that, wonder