Struggled

German Meaning

kämpfen

ringen

sich abmühen

sich wehren

krebsen

sich quälen

schnaufen

würgen

sich abquälen

sich abrackern

sich abplagen

sich schinden

English Meaning

  1. Simple past tense and past participle of struggle.