汉英翻译

汉语

万不得已

词语解释

cannot but ...;
as a last resort;
be forced (to do it);
do ... against one's will ;