translate English to French: His body has never been found.
Son corps n'a jamais été retrouvé.