IT'S A WONDER (THAT) ...
Meaning of IT'S A WONDER (THAT) ... in English
( informal ) it is surprising or strange :
It's a wonder (that) more people weren't hurt.
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005