I puzzled over the problem for ages before the light suddenly dawned.
⇑ Translate the sentence above by Google ⇑
Related: puzzled, suddenly, puzzle, dawn
Prev: The question puzzled me.
Next: Scientists are puzzled as to why the whale had swum to the shore.