ご質問ありがとうございます。
上の回答は「あなたおおかげで私の生活は成り立っている」として使えますが、直接の翻訳ではなくて同じような意味の表現です。普通に、「あなたのおかげで」はthanks to youに訳されています。ですから、Thanks to you, I am able to make a lifeになりますがその英文がちょっと可笑しいと思いますので、「I'd be lost without you.」を挙げました。
I'd be lost without youは「あなたがいなければ、生活できない」とかなり近いですので安心して使ってください。
ご参考いただければ幸いです。
英会話講師のKOGACHIです(^^)/
おっしゃられている内容は、
Thanks to you, I can make a living.
「あなたのおかげで、私は生計を立てることができる」
のように表現できます(^^♪
以上ですm(_)m
少しでも参考になれば幸いです(#^^#)
お困りの時は、いつでも気軽にご質問ください(^0^)/
★★どうぞよろしくお願いもうしあげます★★
see you soon♪