Pinyin Dictionary results for "bu qi ran er ran"

不期然而然
happen unexpectedly; turn out contrary to one's expectations
Dictionary data provided by CC-CEDICT