Verb
to strive [ strove / strived ; striven / strived ]
to fight {for}, [ fought ; fought / foughten ]
to struggle {against}, {Pol}
جاهَدَ {سياسة}
to battle {against}
to contend {against}
Adjektiv
laborious [ more laborious ; most laborious]
painstaking [ more painstaking ; most painstaking]