long ago; a long time ago; already
上映時間を確認したら映画はとっくに始まっている。
The movie has already started long ago.
時計を見たら約束の時間はとっくに過ぎていた。
The appointed time has long passed.
驚いたことに彼女はとっくに結婚して子供もいる。
She got married long ago.