Back to Dictionary
想不到
xiǎngbudào
1. unexpected
2. hard to imagine
3. it had not occurred to me
4. who could have thought that
Very Common • Top 5%