Chinese: 多亏了你，我还活着。
English: I owe it you that I am still alive.