but for

[bʌt fɔːr] バット フォー

1. ~がなければ、~なしには

ある状況や物事が存在しなかったら、結果が違っていたであろうという仮定を表す際に使われます。通常、否定的な状況を免れたり、望ましくない事態が避けられたりした場合によく用いられます。
But for your help, I would have failed. (あなたの助けがなければ、私は失敗していただろう。)

2. ~を除けば、~以外は

特定の何かを除いて、全てが当てはまるという状況を表現する際に使われます。例外的な項目や事柄を強調します。
The house was empty but for a few pieces of furniture. (家には、二、三の家具を除いて何もなかった。)
関連
if not for
were it not for
had it not been for