(to postpone sth. ) indefinitely
till (until) the Greek calends
till the millennium
till the end of time.
Loan translation of the Latin ad Calendas Graecas. Ascribed to the Roman emperor Augustus (63 B.C.-A.D. 14).
Большой русско-английский фразеологический словарь. — М.: ACT-ПРЕСС КНИГА. С.И. Лубенская. 2004.