I could say all good, except for the part about “His excellency “
Really ?!!
Excellency is proper diplomatic protocol and etiquette for addressing a foreign ambassador.
Sounds odd to the ear.