「あなたのおかげで楽しい時間を過ごせました」という文をメッセージカードに書きたいです。
fun は (楽しい) という意味でも、この場合で good (いい) か great (素晴らしい) でも使えばいいと思います。
例文 1) How was the party?
「パーティーはどうでしたか?」
2) It was good. Thanks to our host, we had a really fun time.
「ホストのおかげで、楽しい時間を過ごせました」
really は「とても」なので、really fun は強調して「とても楽しい」と言えます。
「あなたのおかげで楽しい時間を過ごせました」というのは Thanks to you, we had a fun time で表現できます。
参考になれば幸いです。
「楽しい時間」を英語にしたら、enjoyable time と言います。例えば、「楽しい時間を過ごした」は、英語で Spent and enjoyable time と言えます。
例文:
Thanks to you, I had an enjoyable time at the party. 「あなたのおかげでパーティーで楽しい時間を過ごせました。」
I had an enjoyable time at the event. 「イベントで楽しい時間を過ごした。」