質問: 「Happy birthday to you.」って日本語に直訳したら何ですか?あとtoってforじゃだめなんですかね、どんな意味になるでしょうか、
回答: 「善き誕生日を貴方へ」 細かい決まりや例外はありますがイメージとして、直接的なものにはto、間接的なものにはforを使います。例えば「プレゼントを渡す」のように直接相手にアンションするときはtoを、「プレゼントを買う」のように相手へのアンションではあるが間接的だったりその場にいない時に使います。