Chinese: 面对巨大的困难，他成功了。
English: He succeeded in the face of great difficulties.
French: Il a réussi en dépit de grandes difficultés.