怪不得 guài bu de

DEFINITIONS

  1. no wonder!
  2. so that's why!

CHARACTERS

怪 guài strange, unusual, peculiar
不 bu no, not; un-; negative prefix
得 de obtain, get, gain, acquire