多虧

Verb

 * 1) luckily; it is fortunate that; thanks to