It's because of X that …: vì / nhờ / tại … mà
it is because of … that
Pattern: Vì / Nhờ / Tại / Do + [noun] + mà + [person] + [verb]
Typed without accents: vi … ma, nho … ma
To stress the cause, put vì, nhờ or tại before it and mà before the result: Nhờ chị mà em đậu. It's thanks to you that I passed. Tại kẹt xe mà em tới trễ. It's because of the traffic that I'm late. The cause comes first, and mà points from it to what happened, much like English "it's … that …".
The word in front shows how you feel about the cause. Nhờ thanks: the result is good. Tại blames, and it's casual: Cũng tại em mà anh phải chờ. It's my fault you had to wait. Vì is neutral: Vì anh mà em học tiếng Việt. It's because of you that I'm learning Vietnamese. In the news, do … mà does the same job.
The cause can be a person, a thing or a short sentence: Vì trời mưa mà tụi em về trễ.
Without mà, the same idea is told more plainly, with nên (so), or with the cause after the result: Vì trời mưa nên tụi em về trễ. Em trễ vì kẹt xe. Use mà when you want to point straight at the cause, often a person you're thanking or blaming.
Examples
Highlighted words are what Saigon and Hà Nội say differently.
-
Saigon
Nhờ chị mà em đậu.
Hà Nội
Nhờ chị mà em đỗ.
It's thanks to you that I passed.
-
Saigon
Tại kẹt xe mà em tới trễ.
Hà Nội
Tại tắc đường mà em đến muộn.
It's because of the traffic that I'm late.
-
Vì anh mà em học tiếng Việt.
It's because of you that I'm learning Vietnamese.
-
Cũng tại em mà anh phải chờ.
It's my fault you had to wait.