Struggled

Portuguese Meaning

lutar

debater-se

procurar libertar-se

tentar duramente

fazer um grande esforço

contorcer-se

English Meaning

  1. Simple past tense and past participle of struggle.