давным-давно

Нареч.; разг. very long (time) ago; long ago; ages (and ages) ago разг. ever so long ago, ages ago.

Источник: Полный русско-английский словарь на Gufo.me