Translation help? English to Russian
Hello! I'm not sure if I can actually ask this on this forum. Anywho, I'm in a Russian class. We had a Christmas Concert last night! I recently had surgery, and the class pooled funds to give me a gift during the performance! That sounds weird... it was really cool. Anyways, I'm sitting down to write a thank you card, and I thought it would be nice to put part of it in Russian. More than just 'Спасибо'.
So how would you say,
"Thank you so much for the present. It was such a surprise and absolutely beautiful! I love it! Thanks!"