в кои-то веки
Разг. once in a blue moon; at (long) last, after all this time
Источник:
Полный русско-английский словарь
на Gufo.me
Разг. once in a blue moon; at (long) last, after all this time