CEDICT
out of absolute necessity; with no other choice; as a last resort
Wiktionary
毫無辦法,不得不如此。
重編國語辭典
毫無辦法,無可奈何,不得不這樣
維基詞典