It's not that … not: không phải là … không
it isn't that …n't
Pattern: (person) + không phải là + (person) + không + [verb]
Typed without accents: khong phai la … khong
Không phải (là) … không + verb means "it's not that … doesn't": Không phải em không muốn đi, it's not that I don't want to go. You use it to soften a refusal or to correct a wrong impression, and the real reason usually follows with mà (but rather): …, mà tại mai em phải đi làm sớm.
Không phải can come before the person or after: Không phải em không muốn and Em không phải là không muốn both work. Là is optional and adds a little weight.
It works with adjectives too: Món này không phải không ngon, mà hơi mặn thôi, it's not that this dish isn't good, it's just a bit salty. That's a polite way to criticise: you rule out the harsh version first, then say the mild truth.
In the second half, mà là (but it's that) works everywhere; in Saigon you'll also hear mà tại (but because): mà tại em bận.
Don't confuse it with không phải alone, which simply denies: Không phải em is "It wasn't me." Here the second không matters: two negatives make a softened yes.
Examples
Highlighted words are what Saigon and Hà Nội say differently.
-
Saigon
Không phải em không muốn đi, mà tại mai em phải đi làm sớm.
Hà Nội
Không phải em không muốn đi, mà là mai em phải đi làm sớm.
It's not that I don't want to go, it's just that I have to be at work early tomorrow.
-
Không phải là anh không tin em, anh chỉ lo thôi.
It's not that I don't trust you, I'm just worried.
-
Món này không phải không ngon, mà hơi mặn thôi.
It's not that this dish isn't good, it's just a bit salty.
-
Saigon
Không phải tụi mình không có tiền, mà là chưa cần mua.
Hà Nội
Không phải chúng mình không có tiền, mà là chưa cần mua.
It's not that we don't have the money, we just don't need it yet.