Struggled

Russian Meaning

бороться

биться

отбиваться

делать усилия

стараться изо всех сил

пробиваться

English Meaning

  1. Simple past tense and past participle of struggle.