「but for」的中文意思是?

but for
若非;要不是;假如沒有

But for your help, I should have failed.
要是沒有你的幫助, 我早已失敗了。