万不能已,汉语成语,意思是表示无可奈何,不能不这样。可以翻译为have no other choice but,out of absolute necessity。与英文惯用语as a last resort意思相近,表示as a final option, usually when preferable ones have failed。

例句:

这是一个万不能已的方法。

This is the last resort.

万不能已时,大夫将进行手术。

As a last resort, the doctor will perform surgery.

不是万不能已,大家不会出此下策。

If it hadnt been out of absolute necessity, we would not have taken such an unwise decision.