到頭
1
finally;at last;in the end;ultimately
とうとう、良い考えが浮かんだ。
At last a good idea struck me.