はるか昔に
the past
とっくの昔に.
from ancient times
はるか昔に.
昔に.
遠い昔に
昔.
a period that is about ten years before the period under discussion
his former self―what he was
for old acquaintance' sake
a state which something used to be in
昔(は).
昔は.
a feeling of resentment one has had for a long time