要不是

yàobúshì
if it were not for
HSK 5

Additional Dictionary Meanings

but for