translate English to French: H.E. Mr. Luis Guillermo Giraldo.
M. Luis Guillermo Giraldo.