Pinyin Dictionary results for "bu de yi er wei zhi"

不得已而为之
to have no other choice; to be the last resort
Dictionary data provided by CC-CEDICT