Chinese: 他的成功是毫无疑问的。
English: His success is out of question.
French: Son succès est incontestable.