英语to go abroad as ambassador,to be sent on a diplomatic mission
法语aller à l'étranger comme ambassadeur,être envoyé