translate English to French: We thank you from the bottom of our hearts.
Merci, du fond du coeur, merci.