[have to;have no choicebut to;cannot but]∶作为义务或必要做的 他们不得不去参加一次葬礼 (2)
[have got]∶必须 要取得学位,你就不得不通过一定的考试
英文翻译
1.have no choice but to; be bound to; be obliged to do sth.; cannot but; have to; cannot choose but; can't do better than; can't help but; can't keep from; can not refrain from; compel; force sb. to do sth.; have no option but to