1. (много времени тому назад) long ago, a long time ago; не так ~ not so long ago; 2. (долго) for a long time, for ages; я (так) ~ вас не видел i haven`t seen you for ages; it`s ages since we met; ~ бы так!; ~ пора! and high time it is!
ДАВНО
Русско-английский перевод ДАВНО
Русско-Английский словарь QD. Russian-English dictionary QD. 2012