translate English to French: H.E. Mr. Clifford Sibusiso Mamba
M. Clifford Sibusiso Mamba