Pinyin Dictionary results for "yao bu ke ji"

遥不可及
unattainable; far-fetched; out of reach; exceedingly remote or distant
Dictionary data provided by CC-CEDICT