puzzling through
English
Verb
puzzling
through
present participle and gerund of
puzzle through