the present and the past
It has been so time out of mind―from time immemorial.
はるか昔に
the period of time from the distant past until the present
of time, since the distant past through to the present day
今の時代に
the past
something from the past that is compared to something in the present
昔(は).
from ancient times
昔.
いつの時代でも