怪不得
怪不得 English definition
guài bu de
- lit. you can't blame it!
- no wonder!
- so that's why!
guài bu de
- lit. you can't blame it!
- no wonder!
- so that's why!