Word Definition - 无怪乎

wú guài hū no wonder (that...)