想不到

xiǎngbudào
  1. unexpected
  2. hard to imagine
  3. it had not occurred to me
  4. who could have thought that

CEDICT

Entry Composition