Word: 怪不得
Pinyin: guàibude
Definition: no wonder!, so that's why!
HSK level: 7