translate English to French: Ambassador Owada has excellent knowledge of international law and broad experience as a diplomat.
L'Ambassadeur Owada a une excellente connaissance du droit international et une vaste expérience de diplomate.