164 / 2512

What does 不得已 (bù dé yǐ) mean in English?

不得已
bù dé yǐ

act against one's will; have no alternative but to; have to; to have no choice; must