Derja translation of 'كَافَحْ'

كَافَحْ
(V)
to struggle against, oppose, fight against

That man struggled a lot. الراجل كَافَحْ برشا