translate English to French: Mr. David Haeri
M. David Haeri