汉英词典
Chinese-English Dictionary
MEANING OF 迫不得已
迫不得已
to have no alternative (idiom); compelled by circumstances / forced into sth
I was forced to have no choice but to do this
迫于无奈,不得不如此。
迫 pò 不 bù/bú 得 dé/děi/de 已 yǐ
EXAMPLE SENTENCES

{{ item.english }}

Sorry, couldn't find anything matching sentences

Subtitled Videos