Pinyin Dictionary results for "bu ke gu liang"

不可估量
inestimable; incalculable; beyond measure
Dictionary data provided by CC-CEDICT