不得不的英文翻译

中文:不得不

英文翻译:cannot but; cannot help but; fain; have to免费