no wonder;so that's why;that explains why;(不能责备) not to blame ;
例句:
No wonder you are licking your chops, there's pork for dinner.
怪不得你们在舐着嘴唇, 原来晚餐有肉.
I am no longer surprised at your knowing only six accomplished women.
怪不得你只认识六个才女啦.
No wonder I've been having so much trouble getting information.
怪不得我找那些资料时遇上那么多麻烦.