sich durchgeschlagen

listen to the pronunciation of sich durchgeschlagen
Deutsch - Englisch
muddled through
Simple past tense and past participle of muddle through