Back to Dictionary
意想不到
yìxiǎngbùdào
1.
unexpected
2.
previously unimagined