translate English to French: H.E. Mr. Sipho George Nene Ambassador, Permanent Representative, Geneva  Head of Delegation
Mr.  Sipho George Nene Ambassador, Permanent Representative, Geneva Head of Delegation  Mr.