translate English to French: Thank you very much indeed!
Merci beaucoup.