to strive [ strove / strived ; striven / strived ]
Synonyms
  • جدّ ، ثابر ، أجدّ ، تجاهد
Notices
  • struggle or strain