到頭 とうとう
tōtō

Adverb

1. finally; at last; in the end; ultimately

Usually Written in Kana
とうとう、良 かんがえが かんだ。
tōtō yoi kangaega ukanda.
At last a good idea struck me.