translate English to French: The PRESIDENT (spoke in Arabic): Thank you very much.
Le PRÉSIDENT (parle en arabe): Merci beaucoup.