nice gesture
gesture はみなさんもご存じの通り、「ジェスチャー」つまり意思表示のことですよね。ナイスジェスチャーは「素晴らしい意思表示」つまり相手の思いやりのある行為などを表します。何かしてもらった時に、That’s a nice gesture.といえば「優しいね」「気が利くね」のような意味になります。
A: I’ll carry your luggage.
(荷物は僕が持つよ)
B: Thanks! What a nice gesture.
(ありがとう!気が利くね)
That’s so sweet of you.
sweetは、「甘い」以外にも、「優しい人」という意味もあります。親切にされてお礼をいうときによく使われるのが、That’s so sweet of you.という表現です。
これは「あなたは甘いわね」ではなくて「あなたは優しいね」「親切にしてくれてありがとう」という意味になります。You’re so sweet.でもOKです。
A: I’ll take you wherever you want on your birthday.
(誕生日は君に行きたいところに連れて行くよ)
B: Great! That’s so sweet of you.
(嬉しい!優しいのね)