29 / 66

What does 怪不得 (guàibude) mean in English?

怪不得
guàibude

no wonder; so that's why (Idiom Expression)