Pinyin Dictionary results for "bu de bu"

不得不
have no choice or option but to; cannot but; have to; can't help it; can't avoid
Dictionary data provided by CC-CEDICT