汉英词典
Chinese-English Dictionary
MEANING OF 不得已而为之
不得已而为之 (不得已而為之)
to have no other choice / to be the last resort
There is no alternative but to do so
没有办法,只能这样做。
bù/bú dé/děi/de ér () wèi/wéi zhī
EXAMPLE SENTENCES

{{ item.english }}

Sorry, couldn't find anything matching sentences

Subtitled Videos