はるか昔に
大昔のこと
a friendship that has lasted for many years
from ancient times
the remote past
a feeling of resentment one has had for a long time
a customary practice that has been in practice since long ago in the past
since long ago
a period that is about ten years before the period under discussion
the past
昔.
遠い昔に
the present and the past
遠い昔.
the remote past
昔風な
the state of something being old-fashioned