"Thank you for the blanket."
Translation:Grazie per la coperta.
I think this more literally means "I thank you for the blanket"- as in, you're describing what you're doing, the act of thanking. "I am currently expressing my gratitude for the blanket." While it isn't nonsensical, it sounds weirdly formal and melodramatic! Not a native speaker so if someone smarter than me could confirm?