guài
bu
de

HSK 7-9
common
idiom

Meaning of 怪不得

怪不得 means no wonder; that explains why; cannot blame; shouldn't be blamed. Pronounced guài bu de. HSK 7-9.

  • no wonder; that explains why
  • cannot blame; shouldn't be blamed

Definitions & Examples

Guài
bu
de
zhè
me
gāo
xìng
 
yuán
lái
shì
kǎo
shì
tōng
guò
le
 

No wonder you're so happy; you passed the exam.

cóng
xiǎo
zài
Zhōng
guó
zhǎng
 
guài
bu
de
Zhōng
wén
shuō
de
zhè
me
hǎo
 

He grew up in China, so no wonder his Chinese is so good.

Guài
bu
de
zhè
me
lěng
 
chuāng
hu
méi
guān
 

No wonder it's so cold in here; the window is open.