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
Farlex Dictionary of Idioms.
See also:
  • it's a wonder
  • it's a wonder...
  • it's all the same to me
  • be up to (one)
  • be up to somebody
  • it's on me
  • the way the crow flies
  • keep late hours
  • it strikes me that
  • a scooch