361 / 1311

What does 怪不得 (guài bu de) mean in English?

怪不得
guài bu de

lit. you can't blame it!; no wonder!; so that's why!