translate English to French: Many thanks.
Merci beaucoup.