finally; at last; in the end; ultimately
finally; in the end; at last
torrentially; swiftly flowing (water, esp. river); voluminously flowing
長く考えて、とうとう答えが分かりました。
I finally understood.
十年ぶりにとうとう会えましたね。
We finally met.
とうとう夢が叶って嬉しい。
I'm happy my dream finally came true.