translate English to French: H.E. Ms. Marjatta Rasi.
Mme Marjatta Rasi.