質問: そう言ってくれてありがとう。は英語でどう言うの? 相手から慰めや励ましの言葉をもらった時に、感謝の気持ちをこめて言いたいです。よろしくお願いします。
回答: 「そう言ってくれてありがとう」は英語で下記のように言えます。 (1) thank you for saying that. you're very kind. 「そう言ってくれてありがとう。とっても親切ですね。」 ・「~してくれてありがとう」は、thank you for~. と表現できます。 ・say that は「それを言う」と意味ですので、thank you for saying that. で「そう言ってくれてありがとう」となります。 (2) thank you for your kind remark. thank you for your kind words. 「そう言ってくれてありがとう」 ・remark は「発言」という意味で、kind remark、kind words で「優しい言葉」となります。 例文: you should not make rude remarks about her appearance. 「彼女の外見について失礼なことを言うべきでない」 (3) i appreciate your warm remarks. 「あなたの優しい言葉に感謝します」 ・appreciate は thank you より丁寧な表現で、フォーマルな場面で使われます。 ご参考になれば幸いです。