Pinyin Dictionary results for "bu kan she xiang"

不堪设想
too horrible to contemplate; unthinkable; inconceivable
Dictionary data provided by CC-CEDICT