Pinyin Dictionary results for "po bu de yi"

迫不得已
to have no alternative (idiom); compelled by circumstances; forced into sth
Dictionary data provided by CC-CEDICT