translate English to French: Ireland H.E. Mr. Richard Ryan
M. Richard Ryan