CEDICT
to cast aside one's misgivings, concerns, etc. and give it one's all (as a final attempt); to go all out; to take the plunge
Wiktionary
不顧一切作最大的努力。
重編國語辭典
不顧一切作最大的努力
維基詞典