In Cantonese, often times you hear people say 全靠你 (to mean "thanks to you" or "because of you" (e.g., Because of you, I was able to meet my goal.)
This page suggests 多虧 is the Mandarin equivalent, but someone else said this is not a common phrase.
What's the Mandarin equivalent of 全靠你?