Mandarin version of "because of you" or "thanks to you"
多虧 means 'largely owe to' ; 全靠 means 'all depend on (thanks to)' 


  What's the Mandarin equivalent of 全靠你?


Actually, 全靠你 can be used in both Cantonese and Mandarin

Similar to '全靠' are  '全仗' and '全賴' . All mean 'all depend on'

'全仗' and '全賴' are more literary; '全靠' is more colloquial