英語で「何から何までありがとう」を表現する場合、最も自然なのは『Thank you for everything』でしょう。このフレーズは、相手がしてくれた全てのことに感謝を伝える万能な表現です。
特に親しい間柄なら『I can't thank you enough』も深い感謝を伝えられます。文字通り「感謝しきれない」というニュアンスで、相手への思いやりが強く感じられる表現です。ビジネスシーンでは『I truly appreciate all you've done』のような少しフォーマルな言い回しが適しています。
英語で「ありがとう存じます」を表現する場合、文化的なニュアンスの違いが大きく影響しますね。日本語の敬語表現は直接的な英語訳が難しいですが、'I deeply appreciate your kindness' や 'I am truly grateful for your consideration' といったフレーズが近いかもしれません。特にビジネスシーンでは、'I sincerely appreciate your thoughtfulness' が適切でしょう。
日本語の「存じます」には謙譲の意図が含まれていますから、英語では受動態を使って 'Your generosity is greatly acknowledged' とすると、形式的な感謝の気持ちを伝えられます。'Game of Thrones' のヴァリスが使うような 'I am ever so grateful for your benevolence' も、古典的な響きながら丁寧さを表現できます。重要なのは、日本語の複層的な敬意を単一の英語フレーズで再現しようとするのではなく、状況に応じて最適な感謝表現を選ぶことです。
例えば『CLANNAD』の主人公が家族との絆に気付いたシーンや、『君の名は。』で運命的な再会を果たした瞬間など、映像作品ではこのセリフが特に印象的に使われます。英語圏の作品でも似た表現はありますが、'Oh my God'や'Thank heavens'などは驚きのニュアンスが強く、日本語の『神様』に込められた深い感謝や安堵のニュアンスとは少し違うかもしれません。文化背景を考慮すると、宗教的な文脈よりはどちらかと言えば感情的な叫びに近い表現だと思います。