1
a long time ago;long ago
See also:
とっくの昔 (とっくのむかし)
Other forms
疾くの昔 【とくのむかし】