translate English to French: Mercia, I loved everything you sent, the cards and the CD - just great.
Mercie, j'ai aimé tout ce que tu as envoyé, les cartes et le CD - just great.