古往今来
Meanings
1
in all ages; since antiquity
A rare, literary yojijukugo meaning 'from ancient times to the present' or 'throughout all ages'. Used in formal or poetic contexts, often to emphasize timelessness or historical continuity.
It is said that human nature has not changed throughout all ages.
Since antiquity, this land has been a place where many cultures intersect.