请问这句话用英语这么表达是否正确?

问题描述:

请问这句话用英语这么表达是否正确?
He complete his long journey,during which he brave storms,equipment failures,close calls with cargo ships and a run-in with pirates.
which he 后是否应加个 defeated,表示战胜了各种困难呢?

定语从句里没动词了,当然应加上一个动词(defeated).另外He后面跟completes或completed,而不能用原形