Ідіома: donkey's years розм.

Переклад: багато років, довгий час

Приклад:

i've known for him donkey's years.
Я знаю його вже багато років.