汉英翻译

汉语

不得不做

词语解释

be compelled to do;
cannot help doing ;