汉英翻译

汉语

不得已

词语解释

act against one's will;
be forced to;
have no alternative but to;
have to ;