translate English to French: The expert from China endorsed that position.
L'expert de la Chine s'est rallié à cette position.